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

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

讀書(shū)筆記《effective stl》item5: 區(qū)間成員函數(shù)優(yōu)先于與之對(duì)應(yīng)的單元素成員函數(shù)

2021-12-14 22:07 作者:LogByMax  | 我要投稿

認(rèn)知有限,如有理解不當(dāng),還請(qǐng)指正。


作者認(rèn)為優(yōu)先使用區(qū)間成員函數(shù)而不是與之對(duì)應(yīng)的單元素成員函數(shù)原因有3:

區(qū)間成員函數(shù)寫(xiě)起來(lái)更容易

更能清楚地表達(dá)代碼意圖(更有益于后期維護(hù))

代碼執(zhí)行起來(lái)更有效率


上述代碼的輸出結(jié)果為:

使v1的內(nèi)容和v2的后半部分相同的操作可以為:?

使用顯示循環(huán):?

runtime is 10665

或 使用copy以避免循環(huán):?

runtime is 6553

或 使用利用區(qū)間的insert版本,相比于copy更清晰表明了 有數(shù)據(jù)插入v1的操作:?

runtime is 196

筆者建議使用區(qū)間成員函數(shù)的操作:?

runtime is 172

由此可見(jiàn),從代碼執(zhí)行效率上看, T(loop) >?T(copy) >?T(insert) >?T(assign)


讀書(shū)筆記《effective stl》item5: 區(qū)間成員函數(shù)優(yōu)先于與之對(duì)應(yīng)的單元素成員函數(shù)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
永吉县| 茌平县| 玛多县| 怀集县| 米易县| 阿坝县| 江阴市| 长海县| 辽宁省| 威远县| 西乌珠穆沁旗| 陇川县| 宁晋县| 仪征市| 溆浦县| 古交市| 衡南县| 海伦市| 周宁县| 鄂州市| 寻乌县| 容城县| 锡林浩特市| 洛隆县| 乌海市| 朔州市| 青州市| 樟树市| 石阡县| 扎鲁特旗| 皋兰县| 龙游县| 礼泉县| 扎兰屯市| 腾冲县| 稷山县| 辛集市| 江西省| 穆棱市| 株洲市| 都匀市|