GRBgetbatchstrattr


GRBgetbatchstrattr

int GRBgetbatchstrattr( GRBbatch *批次,
常量字符 *属性名,
烧焦 **价值(P)

查询字符串值批处理属性的值。

返回值:

非零返回值表示查询属性时出现问题。请参阅错误代码表以获取可能返回值的列表。有关错误的详细信息可以通过调用GRBgeterrormsg.

论据:

一批:批处理结构,通常由例程创建GRBgetbatch.

属性名:字符串值批处理属性的名称。中列出并描述了可用属性属性本文件第节。

价值:应放置请求属性的当前值的位置。

用法示例:

/*查询最后一条错误消息*/error=GRBgetbatchstrattr(批处理,“BatchErrorMessage”、&errorMsg);如果(错误)转到退出;

重要提示:

请注意,所有返回字符串值属性的接口例程都将指针返回到内部Gurobi数据结构中。在下次调用Gurobi库例程之前,用户应将指针的内容复制到不同的数据结构中。用户还应注意,决不能修改返回的字符所指向的数据字符指针。

请注意,所有批处理属性都在本地缓存,并且仅在创建客户端批处理对象或显式更新此缓存(通过调用适当的使现代化作用-GRBupdatebatch对于C,使现代化对于python等)。