【发布时间】:2016-07-25 00:24:33
【问题描述】:
Qt 的 moc/C++11 是否有等效于 C# 的 nameof() 运算符? Qt 有 moc 系统,它是/做了某种反射,但我不知道如何获得像 C# 的 nameof() 这样的变量名。这可能吗?
【问题讨论】:
-
如果它适合您,您可以使用宏。该语言中的专用反射支持还有很长的路要走。
-
有点老套,你的意思是
#define NAMEOF(s) #s? -
差不多,根据评论,目前任何解决方案都必须有点老套。