Главная
Study mode:
on
1
Introduction
2
What is reflection
3
Design by reflection
4
Million Lines of Code Challenge
5
Templates
6
String Types
7
Constructors
8
The Verdict
9
Container adapters
10
Container independent code
11
Powerset interfaces
12
History of Reflection
13
Static Reflection
14
D Reflection Applications
15
Code Example
16
Language Changes
17
Example
18
Runtime Switch
19
Algorithm Selection
20
STD Meta
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore the past, present, and potential future of reflection in C++ through this comprehensive conference talk from CppCon 2022. Delve into the history of reflection and related technologies in programming languages, examining past promises and current developments in C++ standardization. Gain insights into compelling applications on the horizon, including improved generic programming, high-leverage generic code, and seamless integration with foreign languages. Learn about design by reflection, the Million Lines of Code Challenge, and practical applications in areas such as templates, string types, and constructors. Discover how reflection can revolutionize container adapters, enable container-independent code, and facilitate powerset interfaces. Examine static reflection, D reflection applications, and potential language changes through code examples. Understand the implications for runtime switches, algorithm selection, and the future of STD Meta in C++.

Reflection in C++ - Past, Present, and Hopeful Future

CppCon
Add to list