Most ILOG CPLEX routines return or require values that are defined as symbolic constants in the header file (that is, the include file) cplex.h.
We highly recommend this practice of using symbolic constants, rather than hard-coded numeric values. Symbolic names improve the readability of calling applications. Moreover, if numeric values happen to change in subsequent releases of the product, the symbolic names will remain the same, thus making applications easier to maintain.