如何将变量名设置为字符串?C++
How to set variable name as a string? c++
std::string VariableName = "name";
int (VariableNameHere) = 5;
根据我对 c++ 的理解,我所问的很可能是不可能的。如果是,请发布可能的替代解决方案。谢谢!
> 由于您不可能这样做,因此您需要具有某种查找系统,例如:
std::map<std::string, int> variables;
...
variables["name"] = 5;