Bonjour,
Je recherche d�sesp�r�ment qui d�fini (sans que je lui demande) _SECURE_SCL.
En fait j'utilise une biblioth�que qui m'envoit un #error si _SECURE_SCL est definit car il y a des probl�mes avec la STL.
Donc il pr�conise d'inclure leur macro au d�but de ton code et malgr� tout ca j'ai qd m�me cette variable d�finie.
Donc Visual inclus cet header sans me le dire (dans la ligne de commande ou la fen�tre de sortie ) dans le BuildLog.htm
Donc je suppose 1> que visual ne donne pas toutes les informations dans la ligne de commande
2> Qu'il inclut par d�faut des header qui doivent d�finir le _SECURE_SCL
Ma macro :Merci
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10 #if ((defined _MSC_VER) || defined(_WIN32)) && !defined(__CYGWIN__) #define __WINDOBE__ 1 #define _WINSOCKAPI_ 1 // Prevent inclusion of winsock.h #ifdef _SECURE_SCL #error "!!! _SECURE_SCL DEFINED, please include AReVi before any STL usage !!!" #endif #define _SECURE_SCL 0 #define _SECURE_SCL_THROWS 0 #include <windows.h> #endif
Partager