- 新增现代 C++ 教程的 Preface 章节,包括英文和中文版本 - 添加 C++ Primer 练习代码 - 新增 Learn C++ 教程的 C++ 开发简介章节 - 添加头文件解析文档 - 更新 mkdocs.yml,包含新教程的目录结构 - 修改项目设置,使用 Python 3.10环境
37 lines
925 B
Markdown
37 lines
925 B
Markdown
# C++ 学习笔记
|
|
|
|
记录自己学习C++的笔记。
|
|
|
|
|
|
# 在线访问
|
|
|
|
<https://ironartisan.top/Cpp-Notes>
|
|
|
|
|
|
# 学习路线
|
|
|
|
对于新手小白要如何学习 C++ 呢?这里总结了一些学习资源。
|
|
## 学习书籍
|
|
|
|
按顺序看这几本书《C++ Primer 第5版》-> 《Effective C++》 ->《Effective stl》 -> 《STL源码剖析》-> 《深度探索C++对象模型》(选看)
|
|
|
|
|
|
## 学习网站
|
|
|
|
### 基础
|
|
|
|
* [learncpp.com](https://www.learncpp.com/)
|
|
* [cplusplus](http://www.cplusplus.com>)
|
|
* [CPlusPlusThings](https://github.com/Light-City/CPlusPlusThings)
|
|
|
|
### 进阶
|
|
|
|
* [modern-cpp-tutorial](https://github.com/changkun/modern-cpp-tutorial)
|
|
* [CppTemplateTutorial](https://github.com/wuye9036/CppTemplateTutorial)
|
|
|
|
### 项目实战
|
|
* [MyTinySTL](https://github.com/Alinshans/MyTinySTL)
|
|
* [俄罗斯方块](https://github.com/taylorconor/tinytetris)
|
|
* [计算器](https://github.com/microsoft/calculator)
|
|
|