Il n'y a pas de strsafe.h dans MinGW? Ce qu'il faut utiliser à la place?

Premier extrait de la compilation à partir d'ici : http://msdn.microsoft.com/en-us/library/ms682499(SV.85).aspx

donne: d:\!TC\cpp\control.cpp:4:21: fatal error: strsafe.h: No such file or directory compilation terminated.

  • Donc, oui, mais ce qu'il faut utiliser à la place ? Est-ce que le show-arrêt avec ce code ?
  • C'est une extension Microsoft. Ne regardez pas dans msdn si vous ne développez pas de VS.
  • Oui, mais peut-être il ya un remplacement, peut-être que certains ici, pour le remplacer par un autre... en train de s'occuper de commenter ce une récidive inclure il semble que la StringCchPrintf() est manquant.
  • utiliser sprintf de stdlib, mais attention, il est moins sûr. (ou au moins c'est ce que Microsoft est en train d'essayer de vous faire croire)
  • Mingw est un projet open source. Un en-tête comme ce ne sera pas disponible jusqu'à ce que quelqu'un suit la plaque et l'écrit. Que quelqu'un pourrait être vous.
  • c'est des années d'apprentissage pour moi... peut-être en 2015 ou 2025... 😛
  • Je trouve certains exemples, il n'y a vraiment utile une fois que j'ai changer le MS extensions. Je suis sur MinGW trop.

InformationsquelleAutor rsk82 | 2012-06-10