Introspection in C++
A useful beginner video from handmade hero which implements a quick way to start adding reflection to your c++ project.
You parse the C++ structure with you custom parser. This means it is a add hoc solution (you don't want to support everything c++ syntax can throw at you) but it is sufficient in 99% of the case where you need reflection in your project.
See: https://www.youtube.com/watch?v=1IwYEJsvdcs