Boost is a collection of libraries for the C++ programming language that provide support for tasks and structures such as event handling, string handling, memory handling, asynchronous input/output (I/O), and many more. It contains more than 140 libraries to help you increase the productivity of C++ without waiting for the next revision of the C++ standard.

In this website, some exercises and examples use a very small set of Boost libraries.

To install Boost C++ Libraries, you must download them, free of charge, from the following address:

Click on the download link and select the corresponding file. Usually the filename of this download looks like this:

where X_XX_XX is the version of Boost. When the download completes, unzip the file to your C: drive. This will create a folder named C:\boost_X_XX_X on your C: drive. Rename it to C:\boost.

If you need even more information about Boost’s libraries you can click here