类型说明符
如果类型满足下列其中一个条件,那么该类型是文字类型:
- 它是标量类型。
- 它是引用类型。
- 它是字面值类型的数组。
它是具有以下所有属性的类类型:- 该类具有微不足道的析构函数。
- 非静态数据成员 (如果有) 的初始化方法中的每个构造函数调用和完整表达式都是常量表达式。
- 类是聚集类型或至少具有一个constexpr不是复制或移动构造函数的构造函数或构造函数模板。
- 该类的所有非静态数据成员和基类都是文字类型。
在 C++11 标准中,引入了以下类型说明符:- 自动类型指定程序
- decltype (expression) 类型说明符
相关信息