C++98/11/14/17

  • some
    • CMakeList.txt、build.sh
    • 0_7 标准I/O、文件I/O
    • 2_2_2 stdinout、c++11、inline
    • 2_2_7 string、vector、iterator、类型转换
    • 2_3_2 class、inline、const、mutable、static、=default、=delete
    • 2_3_7 using、virtual、override、final、friend、RTTI、dynamic_cast、typeid、type_info
    • 2_3_12 左值、右值、左值引用、右值引用、std::move
    • 2_3_13 临时对象、类外运算符重载、对象移动、noexcept
    • 2_3_15 虚基类、虚继承
    • 2_3_16 类成员指针、类型转换运算符
    • 2_4_1 函数模板、类模板
    • 2_4_4 类成员模板、类型模板
    • 2_4_6 模板特化、可变参模板、模板模板参数
    • 2_5 new与delete、智能指针(share_ptr、weak_ptr、unique_ptr、auto_ptr)
    • 2_6_2 线程创建、传参
    • 2_6_5 mutex、lock_guard、unique_lock
    • 2_6_7 单例、call_once、condition_variable、wait、notify_one、notify_all、生产者消费者
    • 2_6_9 async、future、packaged_task、promise、shared_future、atomic
    • 2_6_12 recursive_mutex、timed_mutex、recursive_timed_mutex、随机数、系统时间、线程池
    • 2_7 operator new、operator delete、内存池、嵌入式指针
    • 2_8_2 array、vector、deque、stack、queue、list、map、set、STL组成
    • 2_8_4 分配器、迭代器、仿函数
    • 2_8_6 for_each、find、sort、count
    • 2_9_3 boost库、模板类型参数类型推断、auto类型推断、decltype类型推断
    • 2_9_2 万能引用、引用折叠、完美转发、forward
    • 2_9_1 function、bind、lambda
    • 2_9_10 可变参函数、initializer_list、萃取
    • 3_2 this地址调整、编译器优化
    • 3_3 虚函数表
    • 3_4 数据成员绑定、类成员偏移地址、虚基类表
    • 3_5 虚函数、性能
    • 3_6 构造中调虚函数
    • 3_7 类模板的静态成员、不能被继承的类

你可能感兴趣的:(C++98/11/14/17)