首页 > 解决方案 > C++ 字符串中变量的值

问题描述

我想创建一个函数,它有一个参数(一个包含我程序中变量名称的字符串)并返回变量存储的值。

标签: c++

解决方案


不幸的是,C++ 没有提供简单的反射机制(程序可以在运行时通过值等查找变量名的想法)。您可能需要考虑使用替代方法。

例如,您可以创建一个std::unordered_map其键代表您要查找的某些值,并且其值填充有您要查找的项目。

希望这可以帮助!


推荐阅读