Qt的moc / C ++ 11是否具有C#的nameof()运算符?

问题描述 投票:2回答:1

Qt的moc / C ++ 11是否有相当于C#的nameof()运算符? Qt有moc系统,它做了某种反射,但我无法弄清楚如何得到像C#的nameof()这样的变量名。这可能吗?

c# c++ qt c++11 nameof
1个回答
1
投票

这在C ++ 11中是不可能的,因为它只能在语言/编译器支持下才能实现。它也与反射无关(在运行时),因为它在编译期间为您提供了标识符的名称。

© www.soinside.com 2019 - 2024. All rights reserved.