基本信息
原書名: The C++ Standard Library Extensions: A Tutorial and Reference
原出版社: Addison-Wesley Professional
譯者: 史曉明
叢書名: C++設計新思維
出版社:機械工業出版社
ISBN:9787111236757
上架時間:2008-5-15
出版日期:2008 年4月
開本:16開
頁碼:411
版次:1-1
內容簡介
本書是對TR1進行了完整的介紹。全書共22章,包括元組、智慧型指針、類模板array、無序關係容器、調用包裝器基礎、mem_fn函式模板、 reference_wrapper類模板、類模板function、函式模板bind、類型特性、數值函式、隨機數生成器、頭檔案、正則表達式對象、查找、格式化和檔案替換、正則表達式的定製以及C語言兼容等內容。全書不僅對枯燥的標準文本給出了淺顯易懂的解釋,還提供了很多示例和練習來幫助我們理解。每個C++程式設計師都可以從本書中獲益匪淺。
作者簡介
Pete Becker,是一位獨立顧問,擅長於庫的設計和實現。他曾經在Dinkumware,Ltd.工作,在那裡他不僅為TR1庫的各個部分編寫了技術文檔,還參與完成了對它們的實現。Pete Becker從一開始就是ISO C++標準委員會的成員,他現在是C++Ox的項目編輯。
目錄
譯者序
前言
第一部分 基本工具
第1章 元組
1.1 頭檔案的摘要
1.2 tuple類模板
1.3 像tuple一樣對std::pair進行存取
1.4 練習
第2章 智慧型指針
2.1 定義
2.2 關於示例
2.3 頭檔案的摘要
2.4 shared_ptr類模板
2.5 類模板weak_ptr
2.6 類模板enable_shared_from_this
2.7 bad_weak_ptr類
2.8 轉換
2.9 受控資源的析構
2.10 異常
2.11 多執行緒