【侯捷】C++2.0新特性(C++ 11/14)

第一部分:语言的部分

一、语言特性之演进、环境与资源

  • https://blog.csdn.net/qq_15041569/article/details/110847789

二、语言特性之<Variadic Templates(可变参数模板... args)>

  • https://blog.csdn.net/qq_15041569/article/details/110778604

三、语言特性之<模板表达式中的空格、nullptr 、nullptr_t、auto

  • https://blog.csdn.net/qq_15041569/article/details/110779425

四、语言特性之<一致性初始化{}、Initializer_list 、基于范围的for循环、explicit

  • https://blog.csdn.net/qq_15041569/article/details/110781180

五、语言特性之<=default、=delete、using、noexcept、override、final、const

  • https://blog.csdn.net/qq_15041569/article/details/110781673

六、语言特性之<decltype、lambda

  • https://blog.csdn.net/qq_15041569/article/details/110782202

第二部分:标准库的部分

七、标准库之<标准库>(右值引用、&&移动构造函数和移动赋值函数、std::move、std::forward、std::tuple

  • https://blog.csdn.net/qq_15041569/article/details/110782449

第三部分:智能指针

八、Smart Pointer(智能指针)之<shared_ptr

  • https://blog.csdn.net/qq_15041569/article/details/110782683

九、Smart Pointer(智能指针)之<weak_ptr

  • https://blog.csdn.net/qq_15041569/article/details/110847533

十、Smart Pointer(智能指针)之<unique_ptr

  • https://blog.csdn.net/qq_15041569/article/details/110847549

第四部分:其他部分

十一、C++2.0其他部分(RAII、基于范围的for循环、结构化绑定、带初始化器的if语句、inline 变量、强枚举类型、继承构造、委托构造、POD 类型、非受限联合体union、reference_wrapper、string_view、std::optional、attribute属性说明符、变量模板 Variable Templates、泛型lambda、函数返回类型自动推导、函数引用后置修饰符​​​​​​​、C++返回值类型后置​​​​​​​、constexpr、Constexpr if​​​​​​​、嵌套命名空间​​​​​​​、filesystem​​​​​​​、any​​​​​​​、variant​​​​​​​、execution

  • https://blog.csdn.net/qq_15041569/article/details/131545011

 十二、C++ 多线程编程(​std::thread、std::mutex、std::condition_variable​)

  • https://blog.csdn.net/qq_15041569/article/details/131798965
  • 0.C++11 跨平台多线程编程与线程池课程目录
    • https://blog.csdn.net/qq_15041569/article/details/133238870
  • 1.C++11 Thead线程库的基本使用
    • https://blog.csdn.net/qq_15041569/article/details/133238911
  • 2.线程函数中的数据未定义错误
    • https://blog.csdn.net/qq_15041569/article/details/133239046
  • 3.互斥量解决多线程数据共享问题
    • https://blog.csdn.net/qq_15041569/article/details/133239063
  • 4.互斥量死锁
    • https://blog.csdn.net/qq_15041569/article/details/133239067
  • 5.lock_guard 与 std::unique_lock
    • https://blog.csdn.net/qq_15041569/article/details/133239083
  • 6.std::call_once与其使用场景
    • https://blog.csdn.net/qq_15041569/article/details/133239092
  • 7.condition_variable 与其使用场景
    • https://blog.csdn.net/qq_15041569/article/details/133239111
  • 8.C++11 跨平台线程池
    • https://blog.csdn.net/qq_15041569/article/details/133239120​​​​​​​
  • 9.异步并发—— async future packaged_task promise
    • https://blog.csdn.net/qq_15041569/article/details/133239922
  • 10.std::atomic
    • https://blog.csdn.net/qq_15041569/article/details/133239897​​​​​​​

你可能感兴趣的:(3_C++2.0(C++,11/14/17),c++,开发语言)