error C2065: “cout” : 未声明的标识符

anrong 2004-12-22 09:51:29
在vc.net 2003中建一控台程序,在main中使用cout << n;
报 error C2065: “cout” : 未声明的标识符
我已#include <iostream>,不知为何???
...全文
571 点赞 收藏 4
写回复
4 条回复
tiaoci 2004年12月22日
或者你直接写 std::cout << n;
回复 点赞
tiaoci 2004年12月22日
可能要

using namespace std;

回复 点赞
somedummy 2004年12月22日
cout这类C++标准库中的内容都被包含到了std名字空间里面去了,所以你需要使用using namespace std把std名字空间暴露出来,或者用std::cout指示cout在std名字空间里面,这样编译器才能找到cout这个符号
回复 点赞
ltg1831 2004年12月22日
简单例子;
#include <iostream>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
int i = 12;
cout << i;
return 0;
}
window server 2000 sp3
visual studio .net2003
编译通过
回复 点赞
发动态
发帖子
VC.NET
创建于2007-09-28

7260

社区成员

2.7w+

社区内容

.NET技术 VC.NET
社区公告
暂无公告