problème STL avec VC++6 ( je ne veux pas de pragma )
Hello, créez un projet console avec VC++6 avec simplement un main
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
//#pragma warning( disable : 4786 ) ? pourquoi utiliser ce pragma ??
#include <map>
#include <string>
std::multimap<std::string,std::string> mon_multimap;
void main()
{
} |
on obtient des tonnes de warning ( 77 exactement je ne vais pas tous les mettre ) :
Citation:
c:\program files\microsoft visual studio\vc98\include\xtree(120) : warning C4786: 'std::_Tree<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,
est-ce grave docteur ?
Quelqu'un sait comment faire une bonne déclaration sans utiliser le pragma que j'ai mis en commentaire ?
Ou bien la STL de VC6 est-elle incompatible ? 8O
Avec std::list et std::vector c'est pareil..:?
Merci pour les réponses :yaisse2: