Description
by
Robert Demming (Author),
Daniel J. Duffy (Author)
C++ is one of the most important and influential programming languages for application development. It supports the modular, object- oriented and generic programming models and its flexibility has been one of the main reasons why it has been so successful. With the emergence of the Boost Libraries ( we see that C++ is brought to a new level, namely a set of reusable and modular template libraries that C++ developers can use in their applications. This book is dedicated to a number of Boost libraries for higher-order functions, data types and data structures, libraries for text and string processing, multi-threading, random number generation and more. We also discuss how Boost and design patterns are used to promote the flexibility of code. Each library is described in a step-by-step manner. Numerous examples are given to show the functionality of each library. The full source code is freely available to purchasers of the book. Coverage Includes – Understanding and using 30 major Boost libraries. – Learn about higher-order functions, data structures, memory management, multi-threading and more. – Using Boost in new and existing applications. – Integrating Boost and the Gang-Of-Four design patterns. – Ready-to-run projects for Visual Studio. – Appendices and exercises.
Number of Pages: 310Dimensions: 0.75 x 10 x 7 INPublication Date: November 01, 2010






Reviews
There are no reviews yet.