本書是對TR1進行了完整的介紹。全書共22章,包括元組、智能指針、類模板array、無序關系容器、調用包裝器基礎、mem_fn函數(shù)模板、reference_wrapper類模板、類模板function、函數(shù)模板bind、類型特性、數(shù)值函數(shù)、隨機數(shù)生成器、頭文件、正則表達式對象、查找、格式化和文件替換,正則表達式的定制以及C語言兼容等內容。全書不僅對枯燥的標準文本給出了淺顯易懂的解釋,還提供了很多示例和練習來幫助我們理解。每個C++程序員都可以從本書中獲益匪淺。當前的C++標準庫使用常用的類和函數(shù)對C++語言核心進行擴展。在最近幾年里,為了解決C++標準庫的局限,我們開發(fā)了一系列組件來對C++語言進行更進一步的擴展。這些擴展編入一個全面的技術報告中(TR1),并且其中的大部分已經被C++標準的下一個版本通過了。本書中,Pete Becker不僅對TR1庫中的每一個組件都進行了詳細的描寫,還解釋了基本工具、模板、調用包裝器,類型特性、數(shù)值。正則表達式以及C語言兼容方面的新功能。通過自己在實現(xiàn)這些組件中所積累的經驗,Pete Becker不僅闡明了它們的價值并在需要時對標準加以澄清,還提供了通過測試的完整代碼。本書大部分章節(jié)都包含了不同難度的練習來幫助程序員得到這些新組件的實踐經驗。這些練習的答案以及所有的代碼示例都可以在網上找到。附錄中不僅為TR1庫所包含或擴展的頭文件提供了摘要,還介紹了應該怎樣在多線程應用程序中安全地使用這些組件。