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

C++库的头文件

2005-10-24 11:03 246 查看
1 用C的标准库,常见的比如<stdio.h><stdlib.h><string.h>,按照C的标准用

就好了,注意什么<graphics.h><dos.h>之类的不在此之列。

2 对于1中的函数,C++标准把他们放到了一个叫std的namespace里,如果你不怕

麻烦,想用std::printf这样的写法,可以包含相应的头文件,名字为C库的头

文件去掉.h前面加c,即为<cstdio><cstdlib><cstring>。

!!!注意,vc6的头文件里缺省的时候没把函数放到std里。

3 C++自己的库,就是那些不带.h的头文件,比如<set><map><iostream>,里面

的东西都是搁在std里的,要么用std::XXXX,要么事先using一下。

4 古老的C++库,比如<iostream.h>,自己写程序就别用这些了,你是在学标准

C++,不是要研究C++的演化过程。

5 平台/编译器相关的库,比如<windows.h><graphics.h><dos.h><unistd.h>,

用的时候认清平台/编译器就好,别在vc6里找<graphics.h>了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: