我正在使用Concert技术与IloCplex构建优化模型 . 在我的惯例中,我需要调用我的教授几年前写的子程序 . 此子例程需要作为参数,“CPXopenCPLEX返回的指向CPLEX环境的指针” . 问题是,我无法找到如何使用Concert技术制作这样的指针 . “CPXopenCPLEX”似乎属于可调用库 . 到目前为止我所做的是将我的模型中的IloEnv声明为
IloEnv env;
然后我尝试将其转换为指向CPLEX环境的指针,如下CPXENVptr cpxenv; cpxenv =(CPXENVptr)&(env);
但它似乎没有用 . 它会编译,但是当我运行代码时我就是消息
“分段故障(核心转储)”
我希望有一个人可以帮助我?
1 回答
必须初始化环境,而不仅仅是声明为局部变量 .