【解决方法】调试出现:error C3861: “max”,“min”: 找不到标识符。


将VC++ 6.0程序搬到VS2008上面时,调试出错:

error C3861: “max”,“min”: 找不到标识符。

网上找了下,缺少库文件或者未定义、未声明一类的,

鼠标放在上面一看有定义啊,指向WinDef.h头文件,咋办呢?


再定义一个max/min ?显然不对呀,重定义错误;再添加包含 windef.h头文件,试了下,没用啊……


什么情况???


突然想起来,c++使用标准库时要加 std:: 例如std::cout……

扫描二维码关注公众号,回复: 4530327 查看本文章

哦,这么简单


解决方法】:

在文件开头添加一句 using namespace std;


搞定!


新手入门、好难学啊!


猜你喜欢

转载自blog.csdn.net/Just_Yu/article/details/41218883