五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

【讀書筆記】EffectiveC++ 1.讓自己習(xí)慣c++

2023-07-21 18:05 作者:艾絲_芙涅珂絲  | 我要投稿

規(guī)則1 視C++為語言聯(lián)邦

c++中包含有四種語言 即C,Object C,Template C 和stlC?

在不同應(yīng)用場景下應(yīng)當(dāng)選用不同的編程策略。

規(guī)則2 盡量少用#define

少用define 使用const,static const ,enum和inline 函數(shù)來替代

規(guī)則3 盡量使用const

使用const修飾不會被修改的值 不會修改值的函數(shù) 不會改變指向的指針?

const只要放在*前面就是修飾指針

如果一個(gè)const成員函數(shù)中傳出了成員變量的指針,那么雖然它不會直接修改成員變量,卻產(chǎn)生了成員變量可能被修改的可能。

假如需要修改const函數(shù)中的變量 可以使用mutable命名

使用const_cast可以讓編譯器認(rèn)可對const變量的使用非const方法 借此可以讓非const方法調(diào)用const方法來返回值

規(guī)則4 確定對象使用前已被初始化

使用成員初值列來賦值成員初值,而不是使用構(gòu)造函數(shù),因?yàn)檫@樣效率更高,并且注意順序和聲明順序相同

以local static對象替換non-local static對象是 即通過封裝好的函數(shù)獲取靜態(tài)變量 以保證靜態(tài)變量在使用前一定被聲明?




【讀書筆記】EffectiveC++ 1.讓自己習(xí)慣c++的評論 (共 條)

分享到微博請遵守國家法律
新安县| 敦化市| 武宣县| 昭苏县| 汉中市| 桃园县| 本溪市| 濉溪县| 鱼台县| 章丘市| 曲松县| 清河县| 晋城| 鸡泽县| 临清市| 西盟| 石阡县| 郴州市| 章丘市| 吴旗县| 南汇区| 喀喇沁旗| 吕梁市| 五家渠市| 佛冈县| 安丘市| 土默特左旗| 苏尼特右旗| 西藏| 安岳县| 康定县| 措美县| 延川县| 新绛县| 黔南| 高雄县| 民权县| 白水县| 时尚| 台东市| 勐海县|