-
Pb Passage en .Net 2005
Bonjour,
Je passe sur Visual Studio 2005. J'ai un problème quand je compile sur les fonctions de la std : _Fill_in et Copy_opt.
Voici le message :
d:\Program Files\Microsoft Visual Studio 8.0\VC\include\xutility(2841) : warning C4996: 'std::_Fill_n' a été déclaré désapprouvé
d:\Program Files\Microsoft Visual Studio 8.0\VC\include\xutility(2829) : voir la déclaration de 'std::_Fill_n'
Message : 'You have used a std:: construct that is not safe. See documentation on how to use the Safe Standard C++ Library'
Comment faire pour résoudre ce problème ?
Merci,
Christophe
-
Le truc classique pour ce débarasser des "deprecated" de VIsual tout en restant portable, c'est généralement un define.
Pour les fonctions C, il faut définir _CRT_SECURE_NO_DEPRECATE avant d'inclure le moindre header. Il doit y avoir un truc similaire pour la STL...