C++标准程序库

C++标准程序库

目录导航

基本介绍

C++中的是类库和函数的集合,其使用核心语言写成。标准程序库提供若干泛型容器、函数对象、泛型字符串和流(包含交互和文件I/O),支持部分语言特性和常用的函数,如开平方根。C++标准程序库也吸收了ISOC90C标准程序库。标准程序库的特性声明于命名空间之中。

标准模板程序库是C++标准程序库的子集,包含容器、算法、迭代器、函数对象等。也有些人使用术语STL代表C++标准程序库。

使用C++标准程序库时,不必加上“.h”。

标准头文件

容器

<bitset>

<deque>

<list>

<map>

<queue>

<set>

<stack>

<vector>

一般

<algorithm>

<functional>

<iterator>

<locale>

<memory>

<utility>

字符串

<string>

输入/输出流

<ios>

<iostream>

数值

<complex>

<numeric>

语言支持

<exception>

<new>

C标准库

主条目:C标准库

来自C标准库的所有头文件,以另一个名称包含在C++标准中。将原名称移去“.h”并在开头处加上“c”作为新的名称。例如“time.h”改成“ctime”。C++标准库的头文件与C标准库的头文件的唯一区别是,函数位于std::命名空间(虽然很少编译器真正如此)。

相关百科
返回顶部
产品求购 求购