如何在C ++ API中使用IloCplex :: addMIPStart

时间:2018-04-16 06:26:56

标签: c++ cplex

我正在尝试在C ++ CPLEX Concert技术中使用IloCplex::MIPStartEffort effort = CPX_MIPSTART_SOLVEFIXED ; cplex.addMIPStart(Y, Y_VAL,effort); ,如下所示:

IloCplex::MIPStartEffort effort = MIPStartSolveFixed ;

不幸的是我面临以下错误: You will find detailed description here

我也尝试过撰写identifier "MIPStartSolveFixed" is undefined,但后来却说display: inline-block;

根据

enter image description here

https://www.ibm.com/support/knowledgecenter/SSSA5P_12.8.0/ilog.odms.cplex.help/refcppcplex/html/classes/IloCplex.html#method_addMIPStart

其中至少有一个应该可以正常工作而不会产生错误。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

正确的语法如下:

IloCplex::MIPStartEffort effort = IloCplex::MIPStartSolveFixed;

请注意IloCplex::前面的额外MIPStartSolveFixed