分类: C++11新特性
9.9、标准库新增头文件
以下是C++11引入的这些关键头文件的用途介绍:
• <atomic>:提供原子操作支持,用于多线程编程中确保变量的读写操作不被中断,避免数据竞争问题。适用……
9.8、std::integral_constant(编译时常量)
啥是std::integral_constant?用大白话解释
简单来说,(加入我的知识星球,免费获取账号,解锁所有文章。)
本内容需要登录后查看
登录
9.7、std::conditional(类型条件选择)
啥是std::conditional?用大白话解释
你在写代码时,(加入我的知识星球,免费获取账号,解锁所有文章。)
本内容需要登录后查看
登录
9.6、std::enable_if(SFINAE条件启用)
什么是std::enable_if?用最直白的话解释
你在写模板代码时,(加入我的知识星球,免费获取账号,解锁所有文章。)
本内容需要登录后查看
登录
9.5、decltype与模板参数推导
什么是decltype?用最直白的话解释
你在写模板代码时,(加入我的知识星球,免费获取账号,解锁所有文章。)
本内容需要登录后查看
登录
9.4、std::decay(类型退化)
什么是std::decay?用最直白的话解释
你在写模板代码时,(加入我的知识星球,免费获取账号,解锁所有文章。)
本内容需要登录后查看
登录
9.3、std::result_of(函数返回类型推导)
什么是std::result_of?简单粗暴地理解
你在写一个模板函数,加入我的知识星球,免费获取账号,解锁所有文章。
本内容需要登录后查看
登录
9.2、模板别名(using替代typedef)
模板别名是什么?为什么用using替代typedef?
先说说typedef,(加入我的知识星球,免费获取账号,解锁所有文章。)
本内容需要登录后查看
登录
9.1、外联模板(extern template)
什么是C++11的外联模板?用大白话讲清楚!
在C++11之前,(加入我的知识星球,免费获取账号,解锁所有文章。)
本内容需要登录后查看
登录
8.4、std::random(随机数生成器)
什么是C++11的随机数生成器?用大白话搞懂它!
在C++11之前,生成随机数基本靠rand()和srand()这两个老伙计。(加入我的知识星球,免费获取账号,解锁所有文……