《STL源碼剖析》是華中科技大學出版社2002年06月出版的一本圖書,作者是侯捷。該書剖析了STL源碼的相關知識和實現算法。
基本介紹
- 書名:STL源碼剖析
- 作者:侯捷
- 頁數:493頁
- 出版社:華中科技大學出版社
- 出版時間:2002年6月1日
- 裝幀:平裝
- 開本:16
內容簡介,作品目錄,
內容簡介
學習編程的人都知道,閱讀、剖析名家代碼乃是提高水平的捷徑。源碼之前,了無秘密。大師們的縝密思維、經驗結晶、技術思路、獨到風格,都原原本本體現在源碼之中。在你仔細推敲之中,迷惑不解之時,恍然大悟之際,你的經驗、思維、視野、知識乃至技術品位都會獲得快速的成長。
本書所呈現的源碼,使你踏上了基度山島。源碼之前了無秘密,你將看到vector的實現、list的實現、heap的實現、deque的實現、Red Black tree的實現、hash table的實現、set/map的實現;你將看到各種算法(排序、查找、排列組合、數據移動與複製技術)的實現;你甚至能夠看到底層的memory pook和高階抽象的traits機制的實現。
作品目錄
皰丁解牛(侯捷自序)
前言
第1章STL概論與版本簡介
第2章 空間配置器(allocator)
第3章疊代器(iterators)概念與traits編程技法
第4章 序列式容器(sequence containers)
第5章 關聯式容器(associattive containers)
第6章 算法(algorithms)
第8章 配接器(adapters)
附錄A 參考書籍與推薦讀物
附錄B 候捷網站(本書支持站點簡介)
附錄C STLPort 的移植經驗(by孟岩)
索引