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

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

讀書筆記《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ù)寫起來(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

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


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

分享到微博請(qǐng)遵守國(guó)家法律
丹东市| 西贡区| 仁怀市| 峡江县| 济源市| 宁城县| 内丘县| 泾源县| 承德县| 永善县| 阿拉善盟| 崇仁县| 鞍山市| 集安市| 三台县| 时尚| 青阳县| 宁蒗| 威信县| 闽侯县| 铅山县| 塔河县| 来安县| 卢氏县| 依安县| 泰州市| 牙克石市| 西华县| 道真| 清流县| 广州市| 修武县| 宣城市| 兴文县| 咸宁市| 唐山市| 上虞市| 手机| 分宜县| 彭州市| 五华县|