无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

c++ decltype關(guān)鍵字淺析

2023-03-13 20:00 作者:大寶子大寶子大寶子  | 我要投稿

之前聊到過(guò)類(lèi)型推導(dǎo)關(guān)鍵字auto,這次再來(lái)聊聊另一個(gè)類(lèi)型推導(dǎo)關(guān)鍵字——decltype。

例如

上面代碼中的n和rn分別是什么類(lèi)型呢?

初識(shí)decltype關(guān)鍵字的朋友看到上面的代碼可能有點(diǎn)懵,這里有必要簡(jiǎn)單說(shuō)下decltype的基本用法:

1)?decltype作為關(guān)鍵字,后面至少要用一對(duì)圓括號(hào)將求值表達(dá)式括上才算是合法語(yǔ)義。

2)?decltype作為關(guān)鍵字,只用一對(duì)圓括號(hào)將求值表達(dá)式括上,新變量類(lèi)型和被求值表達(dá)式類(lèi)型相同。

3)?decltype作為關(guān)鍵字,用多于一對(duì)圓括號(hào)將求值表達(dá)式括上,新變量類(lèi)型為被求值表達(dá)式類(lèi)型的引用。

那喜歡刨根問(wèn)底的小伙伴們就會(huì)問(wèn)了,要是我無(wú)聊寫(xiě)成了下面這種形式

再例如?(注:以下代碼摘自C++ Primer 5版)

一些稍稍特殊的用法

例如?(注:以下代碼摘自C++ Primer 5版)

還有

水平有限,歡迎交流指正。

c++ decltype關(guān)鍵字淺析的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
贺州市| 孟州市| 吕梁市| 沙坪坝区| 新安县| 金乡县| 景东| 潜江市| 牙克石市| 屏山县| 张家口市| 克拉玛依市| 青阳县| 和政县| 武定县| 偏关县| 北京市| 宣恩县| 富源县| 湄潭县| 怀远县| 淳化县| 右玉县| 泰和县| 黔江区| 恩施市| 泰州市| 孝义市| 宁明县| 永春县| 昆山市| 澜沧| 攀枝花市| 涟源市| 潮州市| 永安市| 张北县| 海宁市| 新营市| 西平县| 福州市|