Introduction to Boost

1 The Wave library illustrates this point by using Spirit to implement a highly conformant C++ preprocessor.

2 A type can be cv-unqualified (not const or volatile), const-qualified (const), volatile-qualified (declared volatile), or volatile-const-qualified (both const and volatile); all of these versions of a type are distinct.

3 std::numeric_limits only provide these as functions.

4 This is not possible with formatting functions using a variable number of arguments through use of ellipsis.

5 CRC32 is used in PKZip, for example.

6 A popular programming language that you should get acquainted with.

Library 1

1 Just about any type of resource can be handled by a generic smart pointer type.

2 You can create your ...

Get Beyond the C++ Standard Library: An Introduction to Boost now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.