跳至主内容
框架 无框架

类IlcIntSelect

定义文件: ilcp/cpext.h
包含文件: <ilcp/cpextilcp/cpext.h
IlcIntSelect的地图IlcIntSelectIlcIntSelect
值选择器的句柄类。

CP 优化器可让您控制在搜索解决方案过程中尝试受限变量域中各值的顺序。

该类是对象的句柄类,当所考虑的受限变量是受限整数变量(即 "IlcIntVar实例)时,该类用于选择要尝试的值。

该句柄类的对象在寻找解决方案时,会使用其实现类中的虚拟成员函数 "IlcIntSelectI::select,在所考虑的受限整数变量域中选择一个值。

另请参阅:

方法概要
public IlcIntSelectI *getImpl() const
public IlcIntSelect(IlcIntSelectI * impl=0)
public IlcIntSelect(IlcCPEngine solver, IlcEvalInt function)
方法详细信息

IlcIntSelect

公共 'IlcIntSelect(IlcIntSelectI* '内含=0)

该构造函数通过指向实现对象的指针创建一个句柄对象。 如果实现对象为零,则必须在使用前初始化句柄。


IlcIntSelect

publicIlcIntSelect(IlcCPEngine solver,IlcEvalInt function)

该构造函数通过一个评估函数创建一个新的整数选择器。 新创建句柄的执行对象是 "IlcIntSelectEvalI类的一个实例,由参数 "function所指示的评估函数构建。


getImpl

公共IlcIntSelectI*getImpl() 常量

该成员函数返回一个指向调用句柄的实现对象的指针。