最近用VS2015写代码时,发现经常代码修改了一些地方之后,IDE在COUT下就会出现红色错误提示cout is ambigous,但是编译不会报错,这个应该是IDE本身的bug
搜索了以下几种方式可以解决:
1.将cout替换成std::cout,明确下cout
2.有时代码中可能同时引用了#include<iostream.h>和#include等类似情况,需要只能引用一个,不然也可能出问题
3.有可能用了namspace中有cout的定义,此时还是需要用std::cout来解决
4.如果用的时VSCODE,可尝试以下stack overflow建议的方案
VS2015遇到cout is ambigous
最新推荐文章于 2024-10-24 17:53:59 发布