我已经开始看到“cv-qualified”这个词被广泛使用。
我最后一个问题的答案:
如果 T 是(可能是cv 限定的)类类型(第 9 条),则调用 T 的默认构造函数(12.1)
有人可以为我定义吗?
我已经开始看到“cv-qualified”这个词被广泛使用。
我最后一个问题的答案:
如果 T 是(可能是cv 限定的)类类型(第 9 条),则调用 T 的默认构造函数(12.1)
有人可以为我定义吗?
cv 合格意味着 const 和 volatile ...例如:-
// non cv_qualified
int first;
char *second;
// cv-qualified
const int third;
volatile char * fourth;
cv 中的 c 表示 const,v 表示 volatile。
来自 C++ 标准(3.9.3 CV 限定符)
当对象为创建的。
const 对象是 const T 类型的对象或此类对象的非可变子对象。
volatile 对象是 volatile T 类型的对象、此类对象的子对象或 const volatile 对象的可变子对象。
const volatile 对象是 const volatile T 类型的对象、此类对象的非可变子对象、volatile 对象的 const 子对象或 const 对象的非可变 volatile 子对象。