摘要: 转自: http://www.cppblog.com/janvy/archive/2010/03/25/110499.htmlAbstract之前在(原創) 如何使用for_each() algorithm? (C/C++) (STL) 曾經討論過for_each(),不過當時功力尚淺,只談到了皮毛而已,這次看了effective STL的item 41、43後,對for_each()又有了更深入... 阅读全文
posted @ 2012-09-03 21:55 iyjhabc 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 转自: http://www.cnblogs.com/caoshenghe/archive/2010/01/31/1660399.html第一部分使用入门vector可用于代替C中的数组,或者MFC中的CArray,从许多说明文档或者网上评论,一般一致认为应该多用vector,因为它的效率更高,而且具备很好的异常安全性。而且vector是STL推荐使用的默认容器,除非你知道你有特殊需要,使用vector不能满足你的需求,例如需要容器在head和tail高效的插入和删除,或者在任何位置高效的删除和插入操作,那么你可能使用deque或者list更加合适。vector是连续内存容器,换句话说,标准要 阅读全文
posted @ 2012-09-03 21:25 iyjhabc 阅读(208) 评论(0) 推荐(0) 编辑