您的位置:首页 > 其它

关于vc2008与VC6.0中cout和cin的问题

2013-01-21 12:28 253 查看
用惯了6.0的同学初次使用VC2008经常出现的问题

#include<iostream>
void main(){
cout<<"Hello World!"<<endl;
}
这样一段代码输入VC2008里 编译出现错误 说
error C2065: “cout”: 未声明的标识符
error C2065: “endl”: 未声明的标识符
怎么回事啊
改成
#include<iostream.h>
void main(){
cout<<"Hello Wrold!"<<endl;
}
后 在VC6里面运行得很好的啊,到这里怎么不能用了呢

其实这是VC6.0和VC2008的一点区别,在vc2008中使用头文件都是类似于
#include <iostream>
using namespace std;
它使用了名空间,所以跟VC6.0不同,所以初学者以后按这个格式写就行了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: