1.苦于平時(shí)使用標(biāo)準(zhǔn)模板庫(kù)的時(shí)間不多,對(duì)標(biāo)準(zhǔn)模板庫(kù)的經(jīng)驗(yàn)很少,所以還沒(méi)有什么太多的感受
不過(guò)不論是哪本關(guān)于C++標(biāo)準(zhǔn)庫(kù)的書(shū)籍,都會(huì)強(qiáng)調(diào)一定不能使用無(wú)效的迭代器以及某些操作過(guò)后會(huì)使得迭代器失效!
?
2.實(shí)現(xiàn)大小寫(xiě)不敏感字符串的方法中繼承了char_traits<> 對(duì)traits的概念還是沒(méi)有完全掌握,或者說(shuō)應(yīng)該抽時(shí)間實(shí)作一下才能更好理解
?
3.因?yàn)镃++程序員總是把效率掛在嘴邊,總是為了效率而絞盡腦汁,哪怕是為了避免生成一個(gè)臨時(shí)對(duì)象!這樣是不是又成為了C++程序員的一個(gè)心智包袱?目前我的思想上只能承諾盡力而為之
?
4.對(duì)于異常安全,掌握了兩個(gè)概念: 基本保證 和 強(qiáng)保證(Commit or Rollback),但僅僅是兩個(gè)概念,至于如何能夠做到這樣的異常安全保證,還是知之甚少。
?
5.異常能引起很多麻煩,比如書(shū)中的4行代碼23條執(zhí)行路徑,如果說(shuō)異常帶來(lái)了那么多麻煩,那是不是在項(xiàng)目中應(yīng)該不用異常或者少用異常?或是一定要在文檔中記錄什么方法或者什么地方會(huì)發(fā)出異常?總覺(jué)得異常安全的保

文章來(lái)源:
http://blog.csdn.net/huntrose/archive/2008/12/02/3428772.aspx
posted on 2009-03-01 10:16
Charlie 侯杰 閱讀(174)
評(píng)論(0) 編輯 收藏 引用