Introducing the Boost libraries: the next breakthrough in C++ programming Boost takes you far beyond the C++ Standard Library, making C++ programming more elegant, robust, and productive. Now, for the first time, a leading Boost expert systematically introduces the broad set of Boost libraries and teaches best practices for their use. Writing for intermediate-to-advanced C++ developers, Bjorn Karlsson briefly outlines all 58 Boost libraries, and then presents comprehensive coverage of 12 libraries you're likely to find especially useful. Karlsson's topics range from smart pointers and conversions to containers and data structures, explaining exactly how using each library can improve your code. He offers detailed coverage of higher-order function objects that enable you to write code that is more concise, expressive, and readable. He even takes you "behind the scenes" with Boost, revealing tools and techniques for creating your own generic libraries. Coverage includes * Smart pointers that provide automatic lifetime management of objects and simplify resource sharing * Consistent, best-practice solutions for performing type conversions and lexical conversions * Utility classes that make programming simpler and clearer * Flexible container libraries that solve common problems not covered by the C++ Standard Library * Powerful support for regular expressions with Boost.Regex * Function objects defined at the call site with Boost.Bind and Boost.Lambda * More flexible callbacks with Boost.Function * Managed signals and slots (a.k.a. the Observer pattern) with Boost.Signals The Boost libraries are proving so useful that many of them are planned for inclusion in the next version of the C++ Standard Library. Get your head start now, with Beyond the C++ Standard Library.
發表於2024-06-28
Beyond the C++ Standard Library 2024 pdf epub mobi 電子書 下載
除瞭標準庫之外,很實用的一個庫,這本書作為boost的入門書已經超越瞭導讀功能。 poco也是一個比較精美的庫,但風格更像java, 結閤2者我覺得已經基本滿足一般的跨平颱應用(不含gui)。 chm版挺好, 沒有買的必要。
評分正如它的名字一樣,是一本概要性的導論。介紹瞭boost中的一些庫,但不是很深入。多數時候需要結閤boost的在綫文檔來看。新一點版本的boost庫中的庫也沒有涉及到,有些可惜,所以這本書隻能看看玩玩而已,真想研究學習boost庫的同學應該直接去看boost的文檔,那樣效果應該好一些。
評分前一段時間看到同事有一本,於是看瞭一部分(書非藉不能讀也 :),感覺還可以,不過最好要先要對STL有一定的認識。 這兩天又找到一本電子書: http://www.51cnnet.com/ebook/1164-beyond-the-c++-standard-library-an-introduction-to-boost
評分除瞭標準庫之外,很實用的一個庫,這本書作為boost的入門書已經超越瞭導讀功能。 poco也是一個比較精美的庫,但風格更像java, 結閤2者我覺得已經基本滿足一般的跨平颱應用(不含gui)。 chm版挺好, 沒有買的必要。
評分除瞭標準庫之外,很實用的一個庫,這本書作為boost的入門書已經超越瞭導讀功能。 poco也是一個比較精美的庫,但風格更像java, 結閤2者我覺得已經基本滿足一般的跨平颱應用(不含gui)。 chm版挺好, 沒有買的必要。
圖書標籤: C++ boost 編程 程序開發 C/C++ 計算機 計算機科學 模闆
真的是導讀
評分any, noncopyable, shared_ptr/weak_ptr/scoped_ptr, bind, lambda, function 主要就這些裏。
評分簡單介紹瞭boost裏麵一些基本模塊的用法,算是掃盲吧。最後泛型編程部分最好結閤《C++ Templates》一起看
評分簡單介紹瞭boost裏麵一些基本模塊的用法,算是掃盲吧。最後泛型編程部分最好結閤《C++ Templates》一起看
評分any, noncopyable, shared_ptr/weak_ptr/scoped_ptr, bind, lambda, function 主要就這些裏。
Beyond the C++ Standard Library 2024 pdf epub mobi 電子書 下載