学习路线
按照 GitHub教程 https://github.com/Light-City/CPlusPlusThings
同时参考菜鸟教程基础。
学习计划
- 基础进阶(const 、static、this 、inline、sizeof 、函数指针、纯虚函数和抽象类、vptr_vtable 、virtual 、volatile 、assert 、位域、extern 、struct、struct 与 class、 union、 c 实现 c++ 多态、explicit 、friend 、using、:: 、enum 、decltype 、引用与指针、宏)3~5天
- 实战系列
基本 c++ 语法、
递归、结构体、枚举、静态变量等、
函数、
函数深入、
继承多态、
虚函数、抽象类、
运算符重载、
模板与 STL、
异常、
文件与流,共10天。 - C++2.0 新特性
- 设计模式
单例模式
生产消费者模式 - STL 源码剖析
- 并发编程
多线程与多进程