Skip to content

Latest commit

 

History

History
149 lines (149 loc) · 3.01 KB

README.md

File metadata and controls

149 lines (149 loc) · 3.01 KB

C++之旅(第3版)

  • 第1章 基础
    • 1.1 引言
    • 1.2 程序
    • 1.3 函数
    • 1.4 类型、变量与运算
    • 1.5 作用域和声明周期
    • 1.6 常量
    • 1.7 指针、数组和引用
    • 1.8 检验
    • 1.9 映射到硬件
    • 1.10 建议
  • 第2章 用户自定义类型
    • 2.1 引言
    • 2.2 结构
    • 2.3 类
    • 2.4 枚举
    • 2.5 联合
    • 2.6 建议
  • 第3章 模块化
    • 3.1 引言
    • 3.2 分离编译
    • 3.3 命名空间
    • 3.4 函数参数与返回值
    • 3.5 建议
  • 第4章 错误处理
    • 4.1 引言
    • 4.2 异常
    • 4.3 约束条件
    • 4.4 错误处理的其他替代方式
    • 4.5 断言
    • 4.6 建议
  • 第5章 类
    • 5.1 引言
    • 5.2 具体类型
    • 5.3 抽象类型
    • 5.4 虚函数
    • 5.5 类层次结构
    • 5.6 建议
  • 第6章 基本操作
    • 6.1 引言
    • 6.2 拷贝和移动
    • 6.3 资源管理
    • 6.4 操作符重载
    • 6.5 常规操作
    • 6.6 用户自定义字面量
    • 6.7 建议
  • 第7章 模板
    • 7.1 引言
    • 7.2 参数化类型
    • 7.3 参数化操作
    • 7.4 模板机制
    • 7.5 建议
  • 第8章 概念和泛型编程
    • 8.1 引言
    • 8.2 概念
    • 8.3 泛型编程
    • 8.4 可变参数模板
    • 8.5 模板编译模型
    • 8.6 建议
  • 第9章 标准库
    • 9.1 引言
    • 9.2 标准库组件
    • 9.3 标准库的组织
    • 9.4 建议
  • 第10章 字符串和正则表达式
    • 10.1 引言
    • 10.2 字符串
    • 10.3 字符串视图
    • 10.4 正则表达式
    • 10.5 建议
  • 第11章 输入和输出
    • 11.1 引言
    • 11.2 输出
    • 11.3 输入
    • 11.4 I/O状态
    • 11.5 用户自定义类型的I/O
    • 11.6 输出格式化
    • 11.7 流
    • 11.8 C风格的I/O
    • 11.9 文件系统
    • 11.10 建议
  • 第12章 容器
    • 12.1 引言
    • 12.2 vector
    • 12.3 list
    • 12.4 forward_list
    • 12.5 map
    • 12.6 unordered_map
    • 12.7 分配器
    • 12.8 容器概述
    • 12.9 建议
  • 第13章 算法
    • 13.1 引言
    • 13.2 使用迭代器
    • 13.3 迭代器类型
    • 13.4 使用谓词
    • 13.5 标准库算法概览
    • 13.6 并行算法
    • 13.7 建议
  • 第14章 范围
    • 14.1 引言
    • 14.2 视图
    • 14.3 生成器
    • 14.4 管道
    • 14.5 概念概述
    • 14.6 建议
  • 第15章 指针和容器
    • 15.1 引言
    • 15.2 指针类型
    • 15.3 容器
    • 15.4 可变类型容器
    • 15.5 建议
  • 第16章 实用工具
    • 16.1 引言
    • 16.2 时间
    • 16.3 函数适配
    • 16.4 类型函数
    • 16.5 source_location
    • 16.6 move()和forward()
    • 16.7 位操作
    • 16.8 退出程序
    • 16.9 建议
  • 第17章 数值计算
    • 17.1 引言
    • 17.2 数学函数
    • 17.3 数值计算算法
    • 17.4 复数
    • 17.5 随机数
    • 17.6 向量算术
    • 17.7 数值界限
    • 17.8 类型别名
    • 17.9 数学常数
    • 17.10 建议
  • 第18章 并发
    • 18.1 引言
    • 18.2 任务和thread
    • 18.3 共享数据
    • 18.4 等待事件
    • 18.5 任务间通信
    • 18.6 协程
    • 18.7 建议
  • 第19章 历史和兼容性
    • 19.1 历史
    • 19.2 C++特性演化
    • 19.3 C/C++兼容性
    • 19.4 参考文献
    • 19.5 建议
  • 附录A std模块