Overview | Group | Tree | Graph | Index | Concepts |
The routine CPXgetcolname
is used to access a range of
column names or, equivalently, the variable names of a CPLEX problem object.
The beginning and end of the range, along with the length of the array in
which the column names are to be returned, must be specified.
storespace
is 0, the negative of the value of
*surplus_p
returned indicates the total number of characters
needed for the array namestore
.
Example
status = CPXgetcolname (env, lp, cur_colname, cur_colnamestore, cur_storespace, &surplus, 0, cur_numcols-1);
See also the example lpex7.c
in the
ILOG CPLEX User's Manual and in the standard distribution.
env | A pointer to the CPLEX environment as returned by |
lp | A pointer to a CPLEX problem object as returned by |
name | An array of pointers to the column names stored in the array |
namestore | An array of characters where the specified column names are to be returned. May be NULL if |
storespace | An integer indicating the length of the array |
surplus_p | A pointer to an integer to contain the difference between |
begin | An integer indicating the beginning of the range of column names to be returned. |
end | An integer indicating the end of the range of column names to be returned. |
CPXERR_NEGATIVE_SURPLUS
indicates that insufficient space was available in the
namestore
array to hold the names.