「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 修飾子)
オブジェクト型 (1.8) という用語には、オブジェクトが作成した。
const オブジェクトは、型 const T のオブジェクト、またはそのようなオブジェクトの可変でないサブオブジェクトです。
volatile オブジェクトは、volatile T 型のオブジェクト、そのようなオブジェクトのサブオブジェクト、または const volatile オブジェクトの変更可能なサブオブジェクトです。
const volatile オブジェクトは、型 const volatile T のオブジェクト、そのようなオブジェクトの可変でないサブオブジェクト、volatile オブジェクトの const サブオブジェクト、または const オブジェクトの可変でない volatile サブオブジェクトです。