C++标准库的组成
来源:互联网 发布:自动作曲编曲软件 编辑:程序博客网 时间:2024/06/01 20:44
C++标准库组成:
1. 标准C库
可以在C++编译环境中支持C。
2. 标准I/O流技术
支持流缓冲区,格式化标识符,操作运算符和文件格式。
3. string类
string对象在大多数应用中被用来取代char*指针的使用。
4. 容器
使用容器可以不必再写自己的基本容器类,标准库中提供了如下容器类的实现:
vector, list, queue, deque, stack, map, set, bitset
5. 算法
算法将容器的内容当作序列,每个算法可以应用于容器中每一个值所对应的序列,标准算法有:
for_each(), find(), count_if(), equal(), search(), copy(),sort(), unique(), rotate()
6. 对国际化的支持
7. 对数字处理的支持
C++支持long, float, long double
8. 诊断支持
断言,错误号,例外
标准库中的容器和算法这部分一般称为标准模板库(STL),另外还有迭代器(iterator),迭代器是指针似的对象,它让STL算法和容器共同工作。
- C++标准库的组成
- c++标准库的组成
- C++标准模板库的组成
- C-程序的组成
- 对由 __cplusplus 和 extern "C" 组成的 C、C++编译器编译标准C函数的通用写法的理解
- WEB标准的概念及组成
- WEB标准的概念及组成
- C 标准库的 setlocale()
- C标准库的setlocale()
- C标准库的随想
- C语言语句的组成
- C++11时代的标准库快餐教程(1) - 不同类型值组成的简单列表
- C&C++的标准库
- DVB标准组成
- W3C推荐标准 XML信息集 - 理解 HTML 的组成
- C/C++: C标准库 ctype.h 的使用
- C标准库的setlocale()用法笔记
- 关于C++和C的标准库
- JFreeChart完全攻略示例各种方法和属性
- 分享solaris10下安装oracle10g的经验
- Destroying Window Objects(销毁窗口对象)
- 一个Mysql自动备份脚本
- BeanFactory-ApplicationContext初始化Bean
- C++标准库的组成
- Bean的scope
- EJB
- EJB3.0:是脱胎换骨,还是重蹈覆辙?
- C C++头文件一览
- Torvalds谈Linux在2008年的发展
- 常用jdbc连接字符串
- TypeMock测试编写心得
- 线程的创建和启动