Completed
How to implement
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
What Can Compiler Benchmarks Reveal About Metaprogramming Implementation Strategies - CppCon 2022
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 The Question
- 3 Context
- 4 Metaprogramming
- 5 Requirements
- 6 Challenges
- 7 Strategy
- 8 Type sequence
- 9 Type Trees
- 10 args
- 11 How to implement
- 12 How to access them
- 13 Packs
- 14 Array Structure
- 15 Meta Functions
- 16 Compute Parmentation
- 17 Compute Example
- 18 Reference Timing
- 19 Tuples
- 20 Performance Comparison
- 21 TypeBased vs FunctionBased
- 22 Memory Consumption
- 23 Conclusion
- 24 Questions