类型说明符

类型说明符指示要声明的对象的类型。 以下是可用的类型说明符:

""如果类型满足下列其中一个条件,那么该类型是文字类型:

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