C++ Boost Library

(detailed course outline)

For C++ programmers who strive to use libraries effectively in their software designs, Boost is the next step beyond the C++ Standard Library (STL). This hands-on course covers Boost smart pointers for resource management and shows practical uses of the Boost Conversion, Utility, Operator, and RegEx libraries. Boost Container classes (Any, Variant, Tuple) are also presented, as well as thorough treatments of Lambda Expressions and the Boost Bind and Function libraries. A working knowledge of STL with C++ is helpful but not mandatory.