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

anrong 2004-12-22 09:51:29
在vc.net 2003中建一控台程序,在main中使用cout << n;
报 error C2065: “cout” : 未声明的标识符
我已#include <iostream>,不知为何???
...全文
763 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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
编译通过

7,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧