是否可以在G ++中使用c ++中的元组?

时间:2017-04-27 10:08:48

标签: c++ tuples gurobi

我正在尝试使用Gurobi在C ++项目中解决SOCP问题。据我所知,Gurobi不支持复数,但我已经看到使用python可以使用元组作为变量,这将是一个很好的选择。

但是,我试图在线搜索,我找不到任何关于在C ++中使用Gurobi的元组的信息。有办法吗?

1 个答案:

答案 0 :(得分:0)

经过几天的研究(以及在实现Python中我需要的代码之后),我将回答我自己的问题。在Gurobi文档中,开发人员承认Python API与其他编程语言的API相比提供了更多:

  

如果您没有强烈的偏好,我们建议您使用我们的Python®界面,它提供了许多好处。首先,Python是一种非常好的编程语言,可用于从实验到原型设计再到部署的任何事情。除此之外,我们的Python接口包含一组更高级别的建模构造,使构建优化模型变得更加容易。

所以,我通过使用Python脚本建模和解决SOCP来“解决”这个问题,这个脚本由我的C ++代码调用,并且我正在将优化过程的结果传回去。