2008年5月11日

STL设计思想之内存管理

摘要: open source是一个不错的单词,发音很不错,念起来很上口.而且简写操作系统OS(operation system),呵呵,有点歪打正着的感觉,其实open source是和OS一样cool的一个单词. 最近开始研究STL,当然还只是很初步,看过了allocator,uninitialzed,config也算吧,这是一个open source软件,不过不是GPL软件,GPL是open sou... 阅读全文

posted @ 2008-05-11 21:11 侯健 阅读(471) 评论(0) 推荐(0) 编辑

STL设计思想之Traits技术

摘要: STL是一个杰出的工业作品,可以很好的满足C++程序员的程序逻辑需求,包括对数据结构的需求,以及数据结构之上的算法需求,既是对与软件复用的很好实例. STL的设计理念之一是它所追求的效率(这也是C++的目标),STL无处不在追求最佳化的效率,比如uninitialized_copy函数,通过 traits技术来达到最佳的效率,当然这样的目的永远是无止境,而且要求是特别高的,就SGI的版本来说un... 阅读全文

posted @ 2008-05-11 21:05 侯健 阅读(1390) 评论(0) 推荐(0) 编辑

导航