CInt

Del.»
{$IFDEF use_int32}
 cInt = Int32;
{$ELSE}
  cInt = Int64;
{$ENDIF}

C++ »
#ifdef use_int32
  typedef int cInt;
#else
  typedef signed long long cInt;
#endif

C#  »
#if use_int32
  using cInt = Int32;
#else
  using cInt = Int64;
#endif

cInt is the integer type used by the Clipper Library.

If the preprocessor directive use_int32 has been defined (it is left undefined by default), cInt will represent a signed 32bit integer, otherwise it will represent a signed 64bit integer. Clipping performance can be improved by 20-30% when use_int32 is enabled but the trade-off is that coordinate values are restricted to a much narrower range (± 46340).

See Also

Defines