Chapter 45. Boost.Atomic Note Tip Chapter 45. Boost.Atomic Boost.Atomic provides the class boost::atomic , which can be used to create atomic variables. They are called atom...
Chapter 38. Boost.Timer Chapter 38. Boost.Timer Boost.Timer provides clocks to measure code performance. At first, it may seem like this library competes with Boost.Chrono. Ho...
Chapter 35. Boost.Filesystem Chapter 35. Boost.Filesystem The library Boost.Filesystem makes it easy to work with files and directories. It provides a class called boost::file...
Chapter 31. Boost.Graph Chapter 31. Boost.Graph Boost.Graph provides tools to work with graphs. Graphs are two-dimensional point clouds with any number of lines between points...
Chapter 29. Boost.Algorithm Exercise Chapter 29. Boost.Algorithm Boost.Algorithm provides algorithms that complement the algorithms from the standard library. Unlike Boost.Ra...
Chapter 23. Boost.Any Chapter 23. Boost.Any Strongly typed languages, such as C++, require that each variable have a specific type that defines what kind of information it can ...
Chapter 18. Boost.Intrusive Chapter 18. Boost.Intrusive Boost.Intrusive is a library especially suited for use in high performance programs. The library provides tools to crea...
Chapter 8. Boost.Regex Note Chapter 8. Boost.Regex Boost.Regex allows you to use regular expressions in C++. As the library is part of the standard library since C++11, you d...