1.苦于平时使用标准模板库的时间不多,对标准模板库的经验很少,所以还没有什么太多的感受
不过不论是哪本关于C++标准库的书籍,都会强调一定不能使用无效的迭代器以及某些操作过后会使得迭代器失效!
2.实现大小写不敏感字符串的方法中继承了char_traits<> 对traits的概念还是没有完全掌握,或者说应该抽时间实作一下才能更好理解
3.因为C++程序员总是把效率挂在嘴边,总是为了效率而绞尽脑汁,哪怕是为了避免生成一个临时对象!这样是不是又成为了C++程序员的一个心智包袱?目前我的思想上只能承诺尽力而为之
4.对于异常安全,掌握了两个概念: 基本保证 和 强保证(Commit or Rollback),但仅仅是两个概念,至于如何能够做到这样的异常安全保证,还是知之甚少。
5.异常能引起很多麻烦,比如书中的4行代码23条执行路径,如果说异常带来了那么多麻烦,那是不是在项目中应该不用异常或者少用异常?或是一定要在文档中记录什么方法或者什么地方会发出异常?总觉得异常安全的保
文章来源:
http://blog.csdn.net/huntrose/archive/2008/12/02/3428772.aspx
posted on 2009-03-01 10:16
Charlie 侯杰 阅读(150)
评论(0) 编辑 收藏 引用