C++的学习路径
我们整个C++的学习基于C语言,从类和对象开始,到内存的认识比如栈堆静态区常量区等概念的介绍,再去认识模板,从STL的string到vector再到list,stack,queue,优先级队列,最后模板进阶,我们都是先学概念再到实际上手实操,接着进去了C++进阶的学习,认识了继承多态,数据结构二叉搜索树,,map和set的使用,AVL树的高效查找,红黑树的高效查找并对他们进行了模拟实现加深了概念,然后我们学习了哈希表对unordredmap进行了底层实现的了解,接着我们又对哈希表的实现进行了模拟,,紧接着C++11新特性进行进入,我们认识了移动构造,左值右值的概念,lambda仿函数等进行了解,最后我们了解了异常和智能指针,整个C++的知识基本框架已经进行完成学习,接下来就是要去实践中对这些知识加以运用加深理解。