跳至主内容
框架 无框架

类IlcIntervalVarArray

定义文件: ilcp/cpext.h
包含文件: <ilcp/cpextilcp/cpext.h
IlcIntervalVarArray的地图IlcIntervalVarArrayIlcIntervalVarArray
类 "IlcIntervalVar的数组类。

类 "IlcIntervalVarArray是 "IlcIntervalVar实例数组的类。 该类的实例是从 0 开始索引的数组。

另请参阅:

方法概要
public IlcIntervalVarArraygetCopy() const
public IlcCPEnginegetCPEngine() const
public IloIntgetSize() const
public IlcIntervalVarArray(const IlcCPEngine cp, const IloInt size)
public IlcIntervalVar &operator[](IlcInt index) const
方法详细信息

IlcIntervalVarArray

publicIlcIntervalVarArray(constIlcCPEngine cp, constIloInt size)

此构造函数创建一个长度为 "size的数组,初始化为空句柄。 参数 "size必须大于 0(零)。 数组的索引范围是 "[0 size)。 在使用数组之前,应分配数组中的每个元素。


getCopy

publicIlcIntervalVarArray getCopy() const

该成员函数返回调用的约束区间变量数组的副本。


getCPEngine

publicIlcCPEngine getCPEngine() const

该成员函数返回与调用数组相关的 "IlcCPEngine实例。


getSize

publicIloInt getSize() const

该成员函数返回调用数组中受约束区间变量的个数。


操作符[]

publicIlcIntervalVar&operator[]IlcInt index) const

该下标操作符将返回与调用的受约束整数变量数组中给定的 "index相对应的受约束区间变量的引用。

将区间赋值到调用数组的索引位置不可逆转。