Click here to Skip to main content
16,003,771 members
Articles / Programming Languages / C++

Design Patterns: RunTime Reflection – C++

Rate me:
Please Sign up or sign in to vote.
0.00/5 (No votes)
22 Apr 2023CPOL3 min read 3.9K   1  
RunTime Reflection in C++
One of the most desired Design Patterns is reflection - The ability to use classes metadata (names, functions, properties, etc.) at runtime. By default, this is not possible in C++, and sometimes the selected solution is to use macros, but today, we are going to achieve it without them.

Views

Daily Counts

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer (Senior)
Israel Israel
Senior C++ developer.
C++ Senioreas blog writer.
Passionate about investigating the boundaries and exploring the advanced capabilities of C++.

Comments and Discussions