跳至主内容
框架 无框架

类IloOplModelSource

定义文件: ilopl/ilooplmodeldefinition.h
IloOplModelSource的地图IloOplModelSourceIloOplModelSource
OPL 模型的来源。

该类的实例代表 OPL 模型的输入源。

该类用于建立内部表示,称为模型定义。 另请参阅《接口用户手册》。

另请参阅:

方法概要
public voidclose() const
public voidend()
public IloOplModelSource(IloEnv env, const char * filename)
public IloOplModelSource(IloEnv env, std::istream & ins, const char * name)
方法详细信息

IloOplModelSource

publicIloOplModelSource(IloEnv env, const char *filename)

此构造函数从模型文件创建模型输入源。

OPL 可自动检测已编译的源代码。

参数:

环境
分配内存的环境。
文件名
模型文件的路径。

IloOplModelSource

publicIloOplModelSource(IloEnv env, std::istream &ins, const char *name)

此构造函数从提供模型文件语法的流中创建模型输入源。

OPL 可自动检测已编译的源代码。

参数:

环境
分配内存的环境。
保险
读取模型文件语法的输入流。
名字
该模型源的名称。

关闭

public voidclose() const

此成员函数关闭此模型源;不再需要它。


结束

public voidend()

清除该对象使用的内存