首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

#include <iostream> 和#include <iostream.h>的区别解决办法

2012-02-19 
#include iostream 和#include iostream.h的区别如题,谢谢了[解决办法]#includeiostream.h是早期的

#include <iostream> 和#include <iostream.h>的区别
如题,谢谢了

[解决办法]
#include <iostream.h> 是早期的用法,那时还没有名称空间的功能,因此这种用法不受名称空间的保护,而#incude <iostream> 是引入名称空间以后的用法,提供了名称空间的保护,是标准C++提倡的用法.
[解决办法]
嗯,推荐
#include <iostream>
using namespace std;
[解决办法]
前者是的C++的新的语法规则,意义上没什么区别的,新C++支持了名字空间
所以#include <...>
using namespace std;
[解决办法]
没错,最好使用#include <iostream>

热点排行