文章目录
- C++
- 1. *基础语法(basic grammar)*
- 1-1. 关键字
- 1-2. [函数默认参数](http://blog.csdn.net/y673582465/article/details/72864041)
- 2. *面向对象(object-oriented)*
- 2-1. 封装\(encapsalution\)
- 2-2. 继承\(inheritance\)
- 2-3. 多态\(polymorphism\)
- 2-4. [explicit](http://blog.csdn.net/y673582465/article/details/72864480)
- 2-5. [初始化列表(initialization list)](http://blog.csdn.net/y673582465/article/details/72865680)
- 2-6. [静态成员(static member)](http://blog.csdn.net/y673582465/article/details/72864903)
- 2-7. [深拷贝和浅拷贝(deep copy and shallow copy)](http://blog.csdn.net/y673582465/article/details/72864399)
- 2-8. [友元(friend)](http://blog.csdn.net/y673582465/article/details/72865397)
- 2-9. [内部类(inner class)](http://blog.csdn.net/y673582465/article/details/72864538)
- 2-10. [指针、值和引用传递的区别](http://blog.csdn.net/y673582465/article/details/72865615)
- 2-11. [函数重载(overload)、重写(覆盖)(overwrite)和重定义(隐藏)(redefine)](http://blog.csdn.net/y673582465/article/details/72876714)
- 2-12. [public、protected和private多种使用含义](http://blog.csdn.net/y673582465/article/details/72866964)
- 2-13. [构造、拷贝(复制)构造、赋值构造以及析构](http://blog.csdn.net/y673582465/article/details/72876313)
- 4. *io*
- 5. [*异常处理(exception)*](http://blog.csdn.net/y673582465/article/details/72882480)
- 6. [*泛型(模版)(template)*](http://blog.csdn.net/y673582465/article/details/73882748)
- 7. *STL*
- 8. *C++综合*
- 8.1 [C++综合系列之模拟事件机制](http://blog.csdn.net/y673582465/article/details/72814529)
- 8.2 [C++综合系列之构造函数执行于main函数之前](http://blog.csdn.net/y673582465/article/details/72878053)
- 8.3 [C++综合系列之模拟单链表模版](http://blog.csdn.net/y673582465/article/details/72884990)
- 8.4 [C++综合系列之模拟栈模版(数组版及单链表版)](http://blog.csdn.net/y673582465/article/details/73880275)
- 8.5 [C++综合系列之实现回调机制的几种方式](https://blog.csdn.net/Y673582465/article/details/107657389)
- 8.6 [C++综合系列之对象之间通信的几种方式](https://blog.csdn.net/Y673582465/article/details/111995482)
- 9. c++问题
- 10. *C++乱编*
- STL
- 11. *C++新特性*
- 11.1 [C++11之智能指针(shared_ptr、unique_ptr以及weak_ptr)](http://blog.csdn.net/y673582465/article/details/72814535)
- 11.2 [C++11之std::function和std::bind](http://blog.csdn.net/y673582465/article/details/72814514)
- 11.3 [C++11之lambda](http://blog.csdn.net/y673582465/article/details/72814500)
- 11.4 C++11之enable_shared_from_this
- 11.5 C++11之std::thread
- 11.6 C++17之std::any
- Boost
- 12. 1 环形buffer