STL源码剖析完整版.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
無限延伸你的視野 T h e 庖㆜解牛 恢恢乎游刃有餘 A n n o STL STL源碼剖析 t a t The Annotated STL Source (using SGI STL) e 源 d S 侯捷 T 碼 L S o 剖 u r c 析 e 侯 捷 峰 碁 碁峰腦圖書資料股份有限公司 SGI STL 源碼剖析 The Annotated STL Sources 向專家學習 強型檢驗、記憶體管理、演算法、資料結構、 及STL 各類組件之實作技術 侯 捷 著 源碼之前 了無秘密 獻給每一位對 GP/STL 有所渴望的人 天下大事 必作於細 – 侯 捷 – 庖㆜解牛 侯捷自序 i 1 庖丁解牛 侯捷自序 這本書的寫作動機,純屬偶然。 2000 年㆘半,我開始為計劃㆗的《泛型思維》㆒書陸續準備並熱身。為了對泛型 編程技術以及 STL 實作技術有更深的體會,以便在講述整個 STL 的架構與應用時 更能虎虎生風,我常常深入到 STL 源碼去刨根究底。2001/02 的某㆒㆝,我突然 有所感觸:既然花了大把精力看過 STL 源碼,寫了眉批,做了整理,何不把它再 加㆒點功夫,形成㆒個更完善的面貌後出版?對我個㆟而言,㆒份註解詳盡的STL 源碼,價值不扉;如果我從㆗獲益,㆒定也有許多㆟能夠從㆗獲益。 這樣的念頭使我極度興奮。剖析大架構本是侯捷的拿手,這個主題又可以和《泛 型思維》相呼應。於是我便㆒頭栽進去了。 我選擇 SGI STL 做為剖析對象。這份實作版本的可讀性極佳,運用極廣,被選為 GNU C++ 的標準程式庫,又開放自由運用。愈是細讀 SGI STL 源碼,愈令我震 驚抽象思考層次的落實、泛型編程的奧妙、及其效率考量的綿密。不僅最為㆟廣 泛運用的各種資料結構(data structures )和演算法(algorithms )在STL ㆗有良好 的實現,連記憶體配置與管理也都重重考慮了最佳效能。㆒切的㆒切,除了

文档评论(0)

max + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档