| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1670 人关注过本帖
标题:《C++ Primer》第四版中到底是哪种版本的C++,VC++6.0呢?
只看楼主 加入收藏
多维数组
Rank: 1
等 级:新手上路
帖 子:238
专家分:0
注 册:2006-8-16
收藏
 问题点数:0 回复次数:17 
《C++ Primer》第四版中到底是哪种版本的C++,VC++6.0呢?
我看过这样几种C++(两个hello world的程序):
#include <iostream.h>
int main() {
cout << "hello world" <<endl;
return 0;
}

#include <iostream>
int main() {
std::cout << "hello world" <<std::endl;
return 0;
}

这好像是两个不同的C++标准,在VC++6.0中都可以实现,我想问他们是哪种标准,VC++6又是哪种C++标准???
搜索更多相关主题的帖子: Primer hello std world 
2007-04-15 09:54
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
收藏
得分:0 
不同编译器标准不同
有#include <iostream>是更新的标准

2007-04-15 09:57
多维数组
Rank: 1
等 级:新手上路
帖 子:238
专家分:0
注 册:2006-8-16
收藏
得分:0 

我想问它们分别是几几年的标准
似乎VC++都兼容

有事发邮件:tzp_1210@
2007-04-15 10:11
福尔摩斯
Rank: 5Rank: 5
等 级:贵宾
威 望:12
帖 子:4011
专家分:370
注 册:2006-8-15
收藏
得分:0 
不一样的!

std::相当于using namespace std;

释放空间的作用!

自我放逐。。。
2007-04-15 10:17
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
收藏
得分:0 
89和99

2007-04-15 10:35
多维数组
Rank: 1
等 级:新手上路
帖 子:238
专家分:0
注 册:2006-8-16
收藏
得分:0 
谢谢!!!!!!!!!!~~~~~~~~```

有事发邮件:tzp_1210@
2007-05-01 21:39
福尔摩斯
Rank: 5Rank: 5
等 级:贵宾
威 望:12
帖 子:4011
专家分:370
注 册:2006-8-15
收藏
得分:0 
#include <iostream.h>
int main() {
cout << "hello world" <<endl;
return 0;
}
这个是C89的

#include <iostream>
int main() {
std::cout << "hello world" <<std::endl;
return 0;
}
这个是C99的(但不标准)

自我放逐。。。
2007-05-02 13:37
多维数组
Rank: 1
等 级:新手上路
帖 子:238
专家分:0
注 册:2006-8-16
收藏
得分:0 
为什么说不标准????
难道应该这样:
#include <iostream>
using std::cout;
using std::endl;
int main() {
cout << "hello world" << endl;
reruen 0;
}
//这不是一样的吗??

有事发邮件:tzp_1210@
2007-05-02 20:23
aipb2007
Rank: 8Rank: 8
来 自:CQU
等 级:贵宾
威 望:40
帖 子:2879
专家分:7
注 册:2007-3-18
收藏
得分:0 

最新标准,c++98和c99!


Fight  to win  or  die...
2007-05-02 22:30
福尔摩斯
Rank: 5Rank: 5
等 级:贵宾
威 望:12
帖 子:4011
专家分:370
注 册:2006-8-15
收藏
得分:0 
以下是引用多维数组在2007-5-2 20:23:20的发言:
为什么说不标准????
难道应该这样:
#include <iostream>
using std::cout;
using std::endl;
int main() {
cout << "hello world" << endl;
reruen 0;
}
//这不是一样的吗??

最标准(C++98)的是这样:

#include <iostream>
using namespace std;
int main() {
cout << "hello world" << endl;
reruen 0;
}


自我放逐。。。
2007-05-03 18:05
快速回复:《C++ Primer》第四版中到底是哪种版本的C++,VC++6.0呢?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.046916 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved