可能重复:
如何向 C++ 应用程序添加反射?
有没有办法在 C++ 中获取对象或类的类名、类成员和类方法?
在 Java 中,我可以使用:
Object.getClass().getMethods()
Object.getClass().getName()
Object.getClass().getDeclaredMethods();
Object.getClass().getDeclaredFields();
Object.getClass().getMembers();
我知道 QT 中有 metaObject-Class。但我不想使用这个框架。boost-libary 或 STL 中还有其他内容吗?
http://doc.qt.digia.com/qt/metaobjects.html#meta-object-system
谢谢。