2 iostream.h
3 iostream
1是原来c语言里面的,2是c语言像c++过度那段时间里出现的,3是目前推荐的
2和3的差别不仅仅在于有没有后面那个.h 还在于
3里面的各个对象都在std命名空间下,而2里面的对象则是全局的
实际上3里面的功能就是导入了2里面的实现,外面再套上一个命名空间
c++标准里面是推荐库默认的头文件都不带.h,以前的math.h到相应的有 cmath,string.h -> cstring来代替。不为别的,好看而已。
匿名回答于2024-05-25 14:05:03