社区
新手乐园
帖子详情
vs c++2010调试提示:error C2065:"cout":未声明的标识符
beanfond
2010-11-24 04:19:40
程序如下:
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello World.";
return 0;
}
调试时,提示如下:
error C2065: “cout”: 未声明的标识符
cout不是在using namespace std内吗? 怎么还是不行?
...全文
2166
26
打赏
收藏
vs c++2010调试提示:error C2065:"cout":未声明的标识符
程序如下: #include using namespace std; int main() { cout<<"Hello World."; return 0; } 调试时,提示如下: error C2065: “cout”: 未声明的标识符 cout不是在using namespace std内吗? 怎么还是不行?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
26 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wjbox
2013-05-06
打赏
举报
回复
请确认 #include <iostream> using namespace std; 这两句是否在 #include "stdafx.h" 的后面,如果在前面,就会出问题。具体原因百度“预编译头”
luciferisnotsatan
2010-12-11
打赏
举报
回复
[Quote=引用 22 楼 haohaoxuexitlion 的回复:]
LZ的情况我也遇到过,当时我定义的是.c的文件,把文件改成.cpp就行了,不过当时我的错误还要多一些。
[/Quote]
这个有可能。.c就做C来编译而不是C++
beanfond
2010-12-11
打赏
举报
回复
我是建立一个项目,然后新建.cpp文件
后来把vs 2010给卸载,重装,还是把这个拷回去,又可以了,郁闷
各位弟兄们:学C++,有什么好的建议或者能提供些资料吗?谢谢
luciferisnotsatan
2010-12-11
打赏
举报
回复
这样写没问题呀。
haohaoxuexiTlion
2010-12-11
打赏
举报
回复
LZ的情况我也遇到过,当时我定义的是.c的文件,把文件改成.cpp就行了,不过当时我的错误还要多一些。
無_1024
2010-12-11
打赏
举报
回复
还有就是吧using namespace std;
换成
using std::cout;
using std::endl;
無_1024
2010-12-11
打赏
举报
回复
后缀名的关系 iostream是标准C++库 只能用.cpp不能用标准C的扩展名.c
hnxzxzsh
2010-12-11
打赏
举报
回复
1、#include <iostream>
2、#include <iostream.h>
看看你写的1吧。应该为2.
haogeai123
2010-12-08
打赏
举报
回复
LS的方法试一试
sdu程序猿
2010-12-08
打赏
举报
回复
我也遇到过这样的问题。
在头文件中加入#include<stdafx.h>就可以了。
希望可以帮助到你!
qingkongxiaoyang
2010-11-25
打赏
举报
回复
没问题吧。
好像能够正常运行啊。
xx说就叫这个名字
2010-11-25
打赏
举报
回复
[Quote=引用 9 楼 skyworth98 的回复:]
莫非扩展名是.c不成?
如果是,那么编译器默认当成C编译,自然找不到cout
[/Quote]
这个有可能。。以前我也遇到过,当时还傻傻的不知道为什么,最后换了后缀名才通过。
harleypang
2010-11-25
打赏
举报
回复
iostream.h头文件的路径是什么?
有没有设置?
ly331547117
2010-11-25
打赏
举报
回复
我遇到过这种,安装过程中的事!重装就ok了
arong1234
2010-11-24
打赏
举报
回复
1. 贴文件完整内容,不要节选
2. 贴出所有错误信息,不要仅仅贴你感兴趣的
ForestDB
2010-11-24
打赏
举报
回复
建的啥工程。
skyworth98
2010-11-24
打赏
举报
回复
莫非扩展名是.c不成?
如果是,那么编译器默认当成C编译,自然找不到cout
xx说就叫这个名字
2010-11-24
打赏
举报
回复
[Quote=引用 7 楼 beanfond 的回复:]
我是在全英文模式输入的,感觉郁闷
难道,软件出错了?
[/Quote]
很神奇。。工程对么?
beanfond
2010-11-24
打赏
举报
回复
我是在全英文模式输入的,感觉郁闷
难道,软件出错了?
yyg990441
2010-11-24
打赏
举报
回复
看看using namespace std;
最后的;是不是英文方式下输入的?
加载更多回复(5)
C/C++实战009:解决
error
C2065
等:******
未声明
的
标识符
错误
本文记录了在
VS
2012环境下编译程序时遇到的
标识符
未声明
错误
C2065
,并分享了解决方法。作者发现头文件引入顺序不当会导致编译器无法识别
标识符
,通过调整#includestdafx.h的位置及引入缺失的Fwlib32.lib文件,成功解决了编译问题。
error
C2065
:
未声明
的
标识符
错误
本文介绍了在
VS
20
10
环境下使用VC++时遇到的
error
C2065
等
标识符
未声明
错误,并提供了解决这一问题的具体步骤。通过调整头文件的引入顺序,特别是将预编译头文件StdAfx.h置于首位,成功解决了编译错误。
error
C2065
CString
未声明
的
标识符
本文介绍在使用GetAdaptersAddresses函数获取物理MAC地址时遇到的C++编译错误,详细解释了如何通过添加头文件和配置MFC来解决CString
未声明
的问题。
新手乐园
33,316
社区成员
41,770
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章