初学者的 C++ 各个击破项目 使用环境(windows):VSCode + Markdown插件 + MinGW
s=>start: 输入
o1=>operation: 内化
o2=>operation: 反馈
c1=>condition: 实践
e=>end: 输出
s(right)->o1()->c1
c1(yes, right)->e
c1(no)->o2(left)->o1
- 知识输入:以书和项目,系统的学习语法,惯例,原理
- 知识内化:关键知识点,手写代码验证,写key-point笔记
- 知识反馈和输出:在实践中检验,根据反馈修正内化的知识点,以输出强化内化效果
- C++ primer 4th (Done)
- effective C++ 3rd (Doing)
- 深度探索C++对象模型 (TODO)
- modern C++ tutorial 11/14/17/20 (Done)
- effective modern C++ (TODO)
- 设计模式 (Doing)
- 资源管理:内存泄漏,智能指针,线程池,内存池 (TODO)
- STL和boost (TODO)
- GUI: QT & MFC (TODO)
- 网络服务:同步异步方式 (TODO)
- 基础库:RPC (TODO)