An open API service indexing awesome lists of open source software.

https://github.com/solerho/cpp-primer-5e-notes

记录C++ Primer 书籍学习笔记
https://github.com/solerho/cpp-primer-5e-notes

Last synced: 4 months ago
JSON representation

记录C++ Primer 书籍学习笔记

Awesome Lists containing this project

README

          

# cpp-primer-notes

## 简介

《C++ Primer 中文版 第5版》书籍学习笔记,内容包括:**笔记** 和 **练习题**。如有错误请指出。

## 环境

- ***系统***:`Ubuntu 20.04`
- ***IDE***:` Visual Studio Code` ————> remote development ssh连接 Ubuntu20.04 开发
- ***编译器***:`gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0`

## 内容板块

| Chapter | Title | Notes | Practice |
| --------------------------- | ------------------ | :----------: | :------------: |
| 01 | 开始 | 「[笔记]()」 | 「[练习题]()」 |
| **第一部分 C++基础** | | | |
| 02 | 变量和基本类型 | 「[笔记]()」 | 「[练习题]()」 |
| 03 | 字符串、向量和数组 | 「[笔记]()」 | 「[练习题]()」 |
| 04 | 表达式 | 「[笔记]()」 | 「[练习题]()」 |
| 05 | 语句 | 「[笔记]()」 | 「[练习题]()」 |
| 06 | 函数 | 「[笔记]()」 | 「[练习题]()」 |
| 07 | 类 | 「[笔记]()」 | 「[练习题]()」 |
| **第二部分 C++标准库** | | | |
| 08 | IO库 | 「[笔记]()」 | 「[练习题]()」 |
| 09 | 顺序容器 | 「[笔记]()」 | 「[练习题]()」 |
| 10 | 泛型算法 | 「[笔记]()」 | 「[练习题]()」 |
| 11 | 关联容器 | 「[笔记]()」 | 「[练习题]()」 |
| 12 | 动态内存 | 「[笔记]()」 | 「[练习题]()」 |
| 13 | 拷贝控制 | 「[笔记]()」 | 「[练习题]()」 |
| **第三部分 类设计者的工具** | | | |
| 14 | 重载运算与类型转换 | 「[笔记]()」 | 「[练习题]()」 |
| 15 | 面向对象程序设计 | 「[笔记]()」 | 「[练习题]()」 |
| 16 | 模板与泛型编程 | 「[笔记]()」 | 「[练习题]()」 |
| **第四部分 高级主题** | | | |
| 17 | 标准库特殊设施 | 「[笔记]()」 | 「[练习题]()」 |
| 18 | 用于大型程序的工具 | 「[笔记]()」 | 「[练习题]()」 |
| 19 | 特殊工具与技术 | 「[笔记]()」 | 「[练习题]()」 |
| **附录 A 标准库** | | | |
| A.1 标准库名字和头文件 | | 「[笔记]()」 | |
| A.2 算法概览 | | | |
| | 查找对象的算法 | 「[笔记]()」 | |
| | 其他只读算法 | 「[笔记]()」 | |
| | 二分搜索算法 | 「[笔记]()」 | |
| | 写容器元素的算法 | 「[笔记]()」 | |
| | 划分与排序算法 | 「[笔记]()」 | |
| | 通用重排操作 | 「[笔记]()」 | |
| | 排列算法 | 「[笔记]()」 | |
| | 有序序列的集合算法 | 「[笔记]()」 | |
| | 最小值和最大值 | 「[笔记]()」 | |
| | 数值算法 | 「[笔记]()」 | |
| A.3 随机数 | | | |
| | 随机数分布 | 「[笔记]()」 | |
| | 随机数引擎 | 「[笔记]()」 | |

## C++ 11中的新特性

待探索更新

## C++ 14 中的新特性

待探索更新

## 参考资料

- 《C++ Primer 中文版 第5版》pdf 【[豆瓣](https://book.douban.com/subject/25708312/)】【[英文电子版](https://eprints.akakom.ac.id/55/1/c_primer_5th_edition.pdf)】