Thank you for a wonderful presentation.  For your next episode on this topic would you cover these topics

0) C/C++ run-time startup functions,lifecycle, ie: initialization, how C/C++ startup function calls your application's entry-point function

1) Virtual functions and the Run time cost of virtual functions & dynamic binding.  

2) forward declaration.  Forward declaration of template classes

3) difference between 

template <class T> MyClass

template <typename T> MyClass