XPRBsetarrvarel
XPRBsetarrvarel |
Purpose
Synopsis
int XPRBsetarrvarel(XPRBarrvar av, int ndx, XPRBvar var);
Arguments
av
|
BCL reference to an array.
|
ndx
|
Index within the array.
|
var
|
Variable to be added to the array.
|
Return value
0 if function executed successfully, 1 otherwise.
Example
XPRBprob prob; XPRBarrvar av2; XPRBvar x1; ... x1 = XPRBnewvar(prob, XPRB_UI, "abc3", 0, 100); av2 = XPRBstartarrvar(prob, 5, "arr2"); XPRBsetarrvarel(av2, 3, x1);
This inserts variable
x1 at the fourth position of the array
av2 (which is numbered from
0).
Further information
This function puts a variable in specified position within the array. If there is already a variable at this position it is overwritten.
- Note:
- all variables that are added to an array of variables must belong to the same problem as the array itself.
Related topics