Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Introduction to the Boost C++ Libraries

An introductory course on the Boost C++ libraries.

Intermediate
2h 56m
(154)

Created by Dmitri Nesteruk

Last Updated Jun 12, 2024

Course Thumbnail
  • Course

Introduction to the Boost C++ Libraries

An introductory course on the Boost C++ libraries.

Intermediate
2h 56m
(154)

Created by Dmitri Nesteruk

Last Updated Jun 12, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

This course gives an overview of Boost: a set of C++ libraries designed to cover some of the functionality that's missing from the STL. This course covers the libraries that are used for storing optional values (Boost.Optional), reading program options (Boost.ProgramOptions), storing any type of value in a generic container (Boost.Any), implementing the signal/slot paradigm (a.k.a Observer pattern) (Boost.Signals2), working with the local file system (Boost.Filesystem), and also covers an assortment of smaller libraries including Boost string algorithms, Boost.Bimap, and Boost.Units.

Introduction to the Boost C++ Libraries
Intermediate
2h 56m
(154)
Table of contents

About the author
Dmitri Nesteruk - Pluralsight course - Introduction to the Boost C++ Libraries
Dmitri Nesteruk
17 courses 4.5 author rating 1936 ratings

Dmitri is a developer, speaker, podcaster, technical evangelist and wannabe quant.

Get started with Pluralsight