我正在使用一个基于 C++ 的程序,但有自己的语法。例如,这就是我将变量 x 设置为 2 的方式:
x() = 2;
我从外部文件中读取变量及其初始值。数据存储在两个向量中。向量 1 包含我的标签“x()、y() 和 z()”。Vector2 保存值,例如“1、2、3”。
我的问题是我需要将数据放在一起,以便程序执行将特定值与特定变量联系起来的表达式。例如,x() = 2 等。
我怎样才能做到这一点?如果我说:Vector1[0] = 2,那么我只是用 2 覆盖 Vector1 的元素。我没有得到:x() = 2。