c++ - 内置函数以查看 CPP 中的成员变量
问题描述
CPP 中是否有任何内置函数可以查看成员变量?例如: '''
struct X
{
data-type var1;
data-type var2;
};
int main()
{
struct X A1;
cout<< func(A1);
//here the func will return the var1 and var2 for A1 , and print it for me
return(0);
};
''' 输出:
var1var2
解决方案
由于性能损失,这在 C++ 内置函数中没有反映。您可以检查一些外部库,例如 XCppRefl。
检查 XCppRefl: http ://www.extreme.indiana.edu/reflcpp/
推荐阅读
- jekyll - Liquid - 有条件地包含来自 _includes 文件夹的文件
- google-cloud-platform - BigQuery - JSONpath 递归运算符 (1/2)
- spring - Springfox 3.0 在 Spring 框架中不起作用
- java - Jenkins - 无法执行目标 org.apache.maven.plugins:maven-compiler-plugin:3.1:compile on project
- reactjs - 上下文给了我未定义的
- android - Android 11 - 通知媒体控件不显示在锁定屏幕上
- angular - 即使终端说正在监听本地主机,也无法在浏览器中运行本地主机
- javascript - 我可以让浏览器尊重图像的缓存控制吗?
- java - 代号一 iOS 15 调试版本无法打开
- javascript - Vue3 - 将多个事件侦听器及其处理程序传递给子组件