Druhý díl výukového textu k přednášce Programování v C++ obsahuje jeden rozsáhlý úvodní příklad a pokrývá především následující témata: objektově orientované programování v C++, přetěžování operátorů, šablony a jejich použití, výjimky včetně nestandardního rozšíření používaného v C++ na PC, práci s datovými typy za běhu programu (dynamickou identifikaci typů) a v době překladu (pojmy koncepty) a jmenné prostory. Vychází ze standardu ISO/IEC 14888:2011, uvádí ale i většinu novinek z připravované revize standardu očekávané v roce 2017. Výklad doprovázejí příklady zdrojového kódu.