我正在使用 IBM CPLEX 使用 C++ API 对约束程序进行建模。
我已经声明了一个 bool var 数组:
IloEnv env;
IloBoolVarArray bVars(env);
然后我将 3 个变量添加到数组中并为它们分配名称,如下所示:
bVars.add(IloBoolVar(env,"a"));
bVars.add(IloBoolVar(env,"b"));
bVars.add(IloBoolVar(env,"c"));
我的问题是:
我是否需要知道该数组中变量(0,1 或 2)的索引才能在表达式中引用/使用该变量?
我似乎找不到使用分配名称“a”、“b”或“c”来引用变量的方法。