< >
C++ 標準程式庫提供一組通用類別(classes)和介面(interfaces),可大幅擴充 C++ 核心語言。程式庫本身無法不辯自明,為了完整運用其組件並從其強大的威力中獲得利益,你需要一份完善的資源,而非一份僅僅條列類別和函式的一般文件。《The C++ Standard Library》(中文版《C++ 標準程式庫》)不僅對每一個程式庫組件提供範圍廣泛的說明,也對繁複的觀念提供清楚明亮的解釋,並描述高效運用這些組件時需要的實際編程細節,提出一個又一個的範例程式。這本包含最新資料的完整書籍,反映出被 ANSI/ISO C++ 語言標準規格書納入的 C++ 標準程式庫的最新組成。更明確地說,本書將焦點放在標準模板庫(Standard Template Library)身上,檢驗其中的容器(containers)、迭代器(iterators)、仿函式(functors)和演算法(algorithms)。你還可以找到特殊容器、字串(strings)、數值類別、國際化議題、IOStream。每一個元素都有深刻的呈現,包括其介紹、設計、運用實例、細部解說、陷阱、意想不到的危險,以及相關類別和函式的精確標記式(signature)和定義式。一份見解深刻的基礎概念介紹和一個程式庫綜合鳥瞰,會對新手帶來快速的提昇。《The C++ Standard Library》範圍廣泛、詳細、可讀性高、實用, 是值得你一再查閱的 C++ 寶貴資源。本書網站 http://www.josuttis.com/libbook,其中提供書中源碼下載。
1 關於本書2 C++ 及其標準程式庫簡介3 一般概念(General Concepts)4 通用工具(Utilities)5 Standard Template Library(標準模板庫)6 STL 容器(Containers)7 STL 迭代器(Iterators)8 STL 仿函式(Functors or Function Objects)9 STL 演算法(Algorithms)10 特殊容器(Special Containers)11 Strings(字串12 數值(Numerics)13 以Stream Classes完成輸入和輸出14 國際化(Internationalization, i18n)15 配置器(Allocators)
C++設計新思維--泛型編程與設計範式之應用 Linux網路程式設計
購買紙本書