Jump to ratings and reviews
Rate this book

The Boost C++ Libraries

Rate this book
The second edition of Boris Schäling's definitive book, The Boost C++ Libraries , introduces 72 Boost libraries that provide a wide range of useful capabilities. They help you manage memory and process strings more easily. They provide containers and other data structures that go well beyond what the standard library offers. They make it easy to build platform-independent network applications. Simply put, these 72 libraries greatly expand your C++ toolbox.
The second edition contains more than 430 examples. All examples are as short as possible, but they are complete, so you can compile and run them as is. They show you what the Boost libraries offer and give you a head start on using the libraries in your own applications.
The goal of this book is to increase your efficiency as a C++ developer and to simplify software development with C++. The Boost libraries introduced in this book will help you write less code with fewer bugs and finish projects faster. Your code will be more concise and self-explanatory and more easily adapted when requirements change.
The second edition is based on the Boost libraries 1.55.0 and 1.56.0 with the latter version having been released in August 2014. The examples are based on C++11 and have been tested with Visual Studio 2013, GCC 4.8 and Clang 3.3 on various platforms. For Boost libraries that were incorporated into the C++11 standard library, differences between Boost and the standard library are highlighted.
The Boost libraries are one of the most important and influential open source C++ libraries. Their source code is available under a permissive free software license. Several Boost libraries have been incorporated into the C++11 standard library. The Boost libraries are developed and supported by the Boost community - a worldwide developer community with a strong interest in pushing C++ boundaries further.

570 pages, Paperback

First published July 31, 2011

42 people are currently reading
59 people want to read

About the author

Boris Schäling

3 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
6 (15%)
4 stars
18 (45%)
3 stars
11 (27%)
2 stars
3 (7%)
1 star
2 (5%)
Displaying 1 - 4 of 4 reviews
Author 1 book3 followers
February 24, 2018
* Обзор 72 библиотек из Boost, вполне позволяет посмотреть, что там бывает
* Зачем нужно:
- в отличие от документации, написано в едином стиле. А то у Boost даже к оформлению документации требований, по-моему, нет, не то что к структуре.
- покороче/попроще, чем tutorial-ы в тех библиотеках, где они есть; если стало интересно, то уже можно пойти почитать tutorial
* Перечитывал, до этого, лет 5-6 назад читал первое издание
- книжка стала больше, автор обновил примеры до C++11
- для многих библиотек честно написано, что если у вас есть C++11, то этим можно не пользоваться
- исходники выложены на Github, может будет обновление для C++14/C++17
* Не та книжка, которую обычно добавляют в "Рекомендованное чтение" по C++, но полистать вполне можно, особенно, если в компании нет своей библиотеки рекомендованных велосипедов и Boost не запрещён
Profile Image for Samuel E Henley.
2 reviews
December 16, 2014
Very good reference - great function index at the end of the book.

This book is well worth the price - it will give you a short readable description and examples of a boost libraries that may solve a problem without you having to wade through the details in the boost online documentation. C++11 changes are flagged in the text to alert you the you may wish to use a newer compiler to implement your program. I expect that this book will save me much time and false starts solving problems.
Profile Image for Rene Stein.
233 reviews36 followers
March 24, 2013
Nesmyslně krátké a repetitivní ukázky kódu.
(Logické) chyby ve zdrojových kódech. (viz kapitola o BOOST Asio).

Chtěl jsem přečíst nějakou knihu, kterou mohu dalším lidem doporučovat jako studijní materiál. Tuto knihu bych doporučil jen své konkurenci - některé mechanicky aplikované ukázky kódu mohou u nezkušených být rozpracovány tak, že povedou k odstřelení procesu. :)
Kniha už také zastarala, protože popisuje starší verze BOOSTu.
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.