这篇文章上次修改于 2320 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
1 简介
此系列文章为阅读《c++标准程序库》书籍的笔记,目标在完成整书阅读后实现一个tinySTL。笔记部分版权归原图书作者所有。
标准库提供的组件
- String类型
- 各种数据结构(dynamic array, linked lists, binary trees)
- 各种算法(例如各种排序算法)
- 数值类别 (numeric classes)
- 输入、输出(I/O)类别
- 国际化支持(internationalization support)类别
章节列表:
- 关于本书
- c++及其标准程序库
- 一般概念 (General Concepts)
- 通用工具(utilities)
- Standard Template Library(STL, 标准模板库)
- STL容器(Iterators)
- STL迭代器(Iterators)
- STL 仿函数(Function 又名Function Objects)
- STL 算法(Algorithms)
- 特殊容器(special Containers)
- Strings(字符串)
- 数值(Numberics)
- 以Stream Classes 玩过输入输出
- 国际化 (Internationalization i18n)
- 空间适配器 (Allocators)
阅读方法
读完第二到第四章后可任意阅读其他章节,第五到第九章节讲述同一组塞西,要理解STL,应从第五章开始
没有评论