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

分享到微博請遵守國家法律
伊春市| 攀枝花市| 长武县| 康马县| 延津县| 奎屯市| 罗甸县| 石景山区| 晋州市| 上高县| 淳安县| 吴桥县| 吉首市| 如皋市| 焉耆| 乌拉特后旗| 准格尔旗| 平原县| 托克托县| 崇左市| 逊克县| 宝鸡市| 项城市| 汉沽区| 崇阳县| 同德县| 华池县| 资阳市| 辽中县| 大新县| 石屏县| 卢湾区| 夹江县| 曲沃县| 曲阜市| 游戏| 浦江县| 绵竹市| 大名县| 蒙阴县| 南澳县|