C++ advanced

Date:

A tutorial on more advanced features of C++. Initially we covered compiling, separation of declarations and definitions, header guards, .o files, static libraries.

We covered templates, template specializations, template instantiations, classes, inheritacne, virtual functions, polymorphic behaviour. Second part will follow.

Exercises can he found here.

The recording of the lecture (unedited) is also available.