C++中和区别

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了……


 
  

你可能感兴趣的:(C++)