gpt4 book ai didi

没有宏的 C++ 简单反射 : Print Variable Name and Its Value

转载 作者:可可西里 更新时间:2023-11-01 17:42:30 25 4
gpt4 key购买 nike

在 C++ 中是否有一种非宏的方式来打印变量名及其值。这是宏方法:

#define SHOW(a) std::cout << #a << ": " << (a) << std::endl

PS:我用的是Linux,不需要跨平台的解决方案

最佳答案

不,C++ 不支持反射,唯一的方法(据我所知)是使用宏。

关于没有宏的 C++ 简单反射 : Print Variable Name and Its Value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6849965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com