您的位置:首页 > 编程语言 > C语言/C++

C++中<iostream>和<iostream.h>区别

2017-04-05 10:21 337 查看
iostream是C++的头文件,iostream.h是C的头文件,即标准的C++头文件是没有.h扩展名的

将以前的C的头文件转化为C++的头文件后,有时加上c的前缀表示来自于c,例如cmath就是由math.h变来的

iostream.h里面定义的所有类以及对象都是在全局空间里,所以你可以直接用cout   

但在iostream里面,它所定义的东西都塞在命名空间std里面,所以你必须加上using namespace std才能使用cout,或者是 using std::cout

似乎现在C++的库里面已经没有iostream.h了……



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: