最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

c++ top-level const

2023-03-21 09:42 作者:大寶子大寶子大寶子  | 我要投稿

????????這不是一個什么新的概念,只是在中文譯本里很少見到,與之相對的還有一個叫l(wèi)ow-level?const。網(wǎng)上查了下‘top-level?const’和‘low-level?const’對應(yīng)的中文翻譯分別?‘頂層?const’ 和‘底層?const’。筆者認(rèn)為,不管是英文還是中文翻譯,我們目的是能掌握它們的用法。

????????順便說一下,作為一個c++編程人員,印象當(dāng)中或多或少還記得類似‘const修飾的指針不可以修改和const指針指向的內(nèi)容不可變’這樣的話,筆者當(dāng)年也被困惑良久,或許就是因為這個極其難以區(qū)分并且念起來又很拗口的因素,將很多人拒于c++學(xué)習(xí)門外。

????????C++ Primer 5版第64頁中間有這么一句話:“More generally, top-level const indicates that an object itself is const”。通過這句話可以得出這樣的規(guī)則:

先判斷const修飾的對象本身是不是只讀的,如果是只讀的,那么屬于top-level const,否則就是low-level const。

例子

了解上面規(guī)則,在實際的工作中已經(jīng)夠用了。內(nèi)容雖然不多,但也不好掌握,需要多點耐心多看多用。


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



c++ top-level const的評論 (共 條)

分享到微博請遵守國家法律
新营市| 来凤县| 当雄县| 谷城县| 偃师市| 绥阳县| 加查县| 花莲市| 南丹县| 桃源县| 溆浦县| 祁东县| 色达县| 宣汉县| 五指山市| 眉山市| 泗阳县| 巩义市| 进贤县| 杭锦旗| 大姚县| 马鞍山市| 张家港市| 宁明县| 分宜县| 获嘉县| 高安市| 东山县| 宜兰市| 防城港市| 天等县| 曲麻莱县| 浦江县| 繁峙县| 宜良县| 墨竹工卡县| 六盘水市| 独山县| 东城区| 侯马市| 肥东县|