我的意思是,我如何使用我可以迭代的char来识别变量?因此,如果:
int cheese = 1337;
string identifier = "cheese";
Run Code Online (Sandbox Code Playgroud)
如何使用此字符串"identifier"来标识变量cheese并返回其值?
你没有.
相反,您可能使用键值存储来不同地布局数据?
std::map<std::string, int> myData;
myData["cheese"] = 1337;
// ...
const std::string identifier = "cheese";
std::cout << myData[identifier] << '\n'; // 1337
Run Code Online (Sandbox Code Playgroud)