SGI STL V3.2 源码剖析笔记-0. 说明和准备资料

    本系列是我逐行分析SGI STL V3.2的源码过程中的心得体会。在剖析这份两万多行的源码之前,我先阅读了《泛型编程与STL》和《STL源码剖析》两书,前者使我学习到了STL和泛型编程理论基础,后者却是一个先行者的拓荒笔记,使我在一头扎进代码堆之前对SGI STL的实现先有了大致的认识。在读完这两本书之后,我对STL和泛型编程既有了宏观的理论上的认识,又对它最优秀的一份实现体有了具体(但还不算微观)的认识。在此基础上,我再针对SGI STL V3.2的源码进行逐行的阅读,至此,才可以算是有了微观的认识。实践证明,用这种方法来剖析源码,既是使人受益最多的方法,因为它使人不但了解了SGI STL的微观实现,还从宏观角度把握了STL的整体架构,同时也是周期最短的学习方法,因为它站在巨人的肩膀上,使你在一头扎进源码堆中之前已经对它有了一个大致的认识。 

    动手之前,您必须准备以下资料:

Ø         《泛型编程与STL(影印版)》(美)Matthew H.Austern     中国电力出版社

Ø         STL 源码剖析》           侯捷                                                     华中科技大学出版社

Ø         SGI STL V3.2源代码,下载地址http://www.sgi.com/tech/stl/stl32.zip

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值