五月天青色头像情侣网名,国产亚洲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++的評論 (共 條)

分享到微博請遵守國家法律
达拉特旗| 南开区| 松溪县| 庆阳市| 丰台区| 星座| 改则县| 兴海县| 城固县| 甘肃省| 敦煌市| 台前县| 威远县| 莒南县| 双辽市| 图木舒克市| 太康县| 长治市| 麦盖提县| 资阳市| 樟树市| 齐河县| 平遥县| 汉源县| 如东县| 通河县| 新巴尔虎左旗| 前郭尔| 荥阳市| 城步| 辉南县| 南江县| 泾源县| 常宁市| 松原市| 象山县| 青龙| 枞阳县| 邮箱| 白水县| 尚志市|