Boost是一個功能強大、構造精巧、跨平台、開源並且完全免費的C++程序庫,有着C++准標准庫的美譽。
Boost由C++標准委員會部分成員所設立的Boost社區開發並維護,使用了許多現代C++編程技術,內容涵蓋字符串處理、正則表達式、容器與數據結構、並發編程、函數式編程、泛型編程、設計模式實現等許多領域,極大地豐富了C++的功能和表現力,能夠使C++軟件開發更加簡捷、優雅、靈活和高效。
本書基於2012年8月發布的Boost1.51版,介紹了其中的所有117個庫,並且結合C++11標准詳細深入地講解了其中數十個庫,同時實現了若干頗具實用價值的工具類和函數,可幫助讀者迅速地理解掌握Boost的用法及其在實際開發工作中的應用。
本書內容豐富、結構嚴謹、詳略得當、講解透徹,帶領讀者領略了C++的最新前沿技術,相信會是每位C++程序員的必備工具書。