2013-02-11 16 views
-2

「cv1 A」,「cv2 B」,「cv12 A」是什麼意思?我聽不懂C++:象「cv1 A」,「cv2 B」,「cv12 A」的符號

+3

沒有一些上下文是不可能分辨的。 'cv1'從哪裏來? – 2013-02-11 15:56:45

+1

你需要發佈一些代碼。你在哪裏看到這個?上下文是什麼? – 2013-02-11 15:59:13

回答

2

cv我們通常用一個表示法來指出這個類型可以標記爲volatileconst

+1

但是在這方面沒有太多意義,是嗎?我的意思是'const volatile 1'完全沒有意義[同時也不是'const'和'volatile',除了非常罕見的情況] – 2013-02-11 15:57:57

1

在C++標準中,cv指的是該類型的constvolatile限定符。 cv A是「A以及其他constvolatile限定符的縮寫」。添加一個數字(cv1cv2)只是一種說法,可能涉及不同的cv限定符組。

相關問題