REVIEW - Introduction to the Boost C++ Libraries; Volume II - Advanced Libraries


Introduction to the Boost C++ Libraries; Volume II - Advanced Libraries


Robert Demming, Daniel J. Duffy


Datasim Education BV (2012)




Paul Floyd


April 2014



Reviewed: November 2012

Fairly obviously, this books carries on where Volume 1 left off. Roughly, the libraries covered fall into three main categories: maths, network and graphs, as well as a few odds and ends.

I felt that the early mathematical chapters were a bit lacking. The examples seemed to lack purpose other than being examples. Some of the examples didn’t even seem to illustrate the point being made that well. For example, in Chapter 2 ‘Math Toolkit: Special Functions’, there are examples of using nextafter , float_next and float_prior . The results are streamed out to cout at the default precision whereas at least 16 places are needed to be able to see any difference.

Things improved from Chapter 3 onwards, and I felt that from then on there were no more gaps in the coverage, and the chapters on I/O networks and graphs made plenty of effort to cover the background subject matter. I would recommend this book for all but the first two chapters.

Book cover image courtesy of Open Library.

Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED

By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED

Settings can be changed at any time from the Cookie Policy page.