在vc6.0 下面使用stl中的map的时候,会发现报n个warning。看的都觉得烦,虽然不会有大影响。
这是vc的一个bug,就不说原因了,这里只给出具体解决方案:
如果有stdafx.h文件,则在其文件头加入:
#pragma warning(disable: 4786)
.............
#include <afxwin.h> // MFC core and standard components
#include <afxext.h> // MFC extensions
有其他用到map的头文件或者源文件处,也要加入
#pragma warning(disable: 4786)
评论