Skip to content
Mauro Bianco edited this page Jul 20, 2016 · 4 revisions

Main topics:

  1. Introduction, TDD, Generic programming,... (MB)
  2. Memory management, Move semantic, Smart pointers, Binding,... (MB)
  3. Lambda (MB)
  4. Template metaprogramming, Variadic templates,... (MB)
  5. STL (PC)
  6. auto, decltype, decltype(auto)
  7. Constexpr, Regex,... (PC)
  8. Traits, STL Traits,... (MB/PC)
  9. Threads, Random, TBB,... (CB)
  10. C++ idioms: SFINAE, RAII (CB), PIMPL, Object Generator,...
  11. Design patterns for HPC: CRTP,...

Other:

  1. Variant
  2. Boost Program Options
  3. Libraries: ???

Agenda:

         |    Mon 26     |    Tue 26     |    Wed 28    |

------------ | ------------- | ------------- | ------------- morning | 1,2,3 | 4,5,6 | 7,8 | afternoon | 1,2,3 | 4,5,6 |long exercises|

Clone this wiki locally