vs c++2010调试提醒:error C2065:"cout"未声明的标识符
vs c++2010调试提示:error C2065:cout:未声明的标识符程序如下:#include iostreamusing namespace std
vs c++2010调试提示:error C2065:"cout":未声明的标识符
程序如下:
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello World.";
return 0;
}
调试时,提示如下:
error C2065: “cout”: 未声明的标识符
cout不是在using namespace std内吗? 怎么还是不行?
[解决办法]
看看using namespace std;
最后的;是不是英文方式下输入的?
[解决办法]
这个有可能。。以前我也遇到过,当时还傻傻的不知道为什么,最后换了后缀名才通过。
[解决办法]我也遇到过这样的问题。
在头文件中加入#include<stdafx.h>就可以了。
希望可以帮助到你!
[解决办法]还有就是吧using namespace std;
换成
using std::cout;
using std::endl;
[解决办法]LZ的情况我也遇到过,当时我定义的是.c的文件,把文件改成.cpp就行了,不过当时我的错误还要多一些。
[解决办法]这个有可能。.c就做C来编译而不是C++