Completed
Introduction
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
From Templates to Concepts - Metaprogramming in C++
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Templates
- 3 CPP
- 4 Code
- 5 What we will do
- 6 Trades
- 7 Complex Traits
- 8 Print Function
- 9 Print Helper
- 10 aliasing
- 11 type dispatching
- 12 Auto parameter to function
- 13 Nested iterator
- 14 Substitution
- 15 Container
- 16 Enable
- 17 Print
- 18 Fold
- 19 Concepts
- 20 Containers
- 21 Dark Territories
- 22 Void
- 23 Problems
- 24 People are afraid
- 25 The interesting part
- 26 Concept Library
- 27 Concept in C
- 28 The problem
- 29 The solution
- 30 Template is ignored
- 31 Constrating variables
- 32 Name concept
- 33 Conjunctions
- 34 Atomic constraint
- 35 Primary Expressions
- 36 Required Expressions
- 37 Example
- 38 Type Check
- 39 Using Concepts