注册 登录
编程论坛 C++教室

c++如何实现把字符串当做变量名使用

纯蓝之刃 发布于 2020-09-05 17:27, 1841 次点击
string str="abc";
int abc=4;

我如何实现调用str里的字符串"abc",来访问变量abc的值。
或者我如何实现调用str里的字符串"abc",创建变量abc。
2 回复
#2
Jonny02012020-09-05 22:29
做不到吧? C++ 是编译型语言
变量要求编译时可见
#3
lin51616782020-09-06 01:34
C++做不到
str赋值是一个运行期的操作
变量名是一个编译期的信息
差太远了
1