書籍簡介
本書所呈現的源碼,使你踏上了基度山島。源碼之前了無秘密,你將看到vector的實現、list的實現、heap的實現、deque的實現、RedBlacktree的實現、hashtable的實現、set/map的實現;你將看到各種算法(排序、查找、排列組合、數據移動與複製技術)的實現;你甚至能夠看到底層的memorypook和高階抽象的traits機制的實現。學習編程的人都知道,閱讀、剖析名家代碼乃是提高水平的捷徑。源碼之前,了無秘密。大師們的縝密思維、經驗結晶、技術思路、獨到風格,都原原本本體現在源碼之中。目錄
皰丁解牛(侯捷自序)目錄
前言
第1章STL概論與版本簡介
第2章空間配置器(allocator)
第3章疊代器(iterators)概念與traits編程技法
第4章序列式容器(sequencecontainers)
第5章關聯式容器(associattivecontainers)
第6章算法(algorithms)
第7章仿函式(functors,另名函式對象functionobjects)
第8章配接器(adapters)
附錄A參考書籍與推薦讀物
附錄B候捷網站(本書支持站點簡介)
附錄CSTLPort的移植經驗(by孟岩)
索引