更新时间:2020-05-22 18:06:34
封面
版权信息
作者介绍
推荐序
十周年纪念·特别序言
十周年纪念·前言
第1版前言
第0章 导读
0.1 关于本书
0.2 读者对象
0.3 术语与风格
0.4 语言标准
0.5 本书的结构
0.6 如何阅读本书
0.7 本书的源码
第1章 总论
1.1 简介
1.2 开发环境
1.3 构建工具
1.4 总结
第2章 时间与日期
2.1 timer库概述
2.2 timer
2.3 progress_timer
2.4 date_time库概述
2.5 处理日期
2.6 处理时间
2.7 date_time库的高级议题
2.8 总结
第3章 内存管理
3.1 smart_ptr库概述
3.2 scoped_ptr
3.3 shared_ptr
3.4 weak_ptr
3.5 intrusive_ptr
3.6 pool库概述
3.7 pool
3.8 object_pool
3.9 singleton_pool
3.10 总结
第4章 实用工具
4.1 noncopyable
4.2 ignore_unused
4.3 optional
4.4 assign
4.5 tribool
4.6 operators
4.7 exception
4.8 uuid
4.9 config
4.10 utility
4.11 总结
第5章 字符串与文本处理
5.1 lexical_cast
5.2 format
5.3 string_ref
5.4 string_algo
5.5 xpressive
5.6 总结
第6章 正确性与测试
6.1 assert
6.2 static_assert
6.3 lightweight_test
6.4 test
6.5 总结
第7章 容器与数据结构
7.1 array
7.2 dynamic_bitset
7.3 unordered
7.4 bimap
7.5 circular_buffer
7.6 tuple
7.7 any
7.8 variant
7.9 multi_array
7.10 property_tree
7.11 总结
第8章 算法
8.1 foreach
8.2 minmax
8.3 minmax_element
8.4 algorithm
8.5 总结
第9章 数学与数字
9.1 math.constants
9.2 integer
9.3 rational
9.4 ratio
9.5 crc
9.6 random
9.7 总结
第10章 操作系统相关
10.1 system
10.2 chrono
10.3 cpu_timer
10.4 filesystem
10.5 program_options
10.6 总结
第11章 函数与回调
11.1 ref