working with 64 bit integers independently of the architecture.
wxLongLong defines all usual arithmetic operations such as addition,
working with 64 bit integers independently of the architecture.
wxLongLong defines all usual arithmetic operations such as addition,
and division (not yet for the machines without native {\it long long}). It
also has operators for implicit construction from and conversion to the native
{\it long long} type if it exists and {\it long}.
You would usually use this type in exactly the same manner as any other
and division (not yet for the machines without native {\it long long}). It
also has operators for implicit construction from and conversion to the native
{\it long long} type if it exists and {\it long}.
You would usually use this type in exactly the same manner as any other
If a native (i.e. supported directly by the compiler) 64 bit integer type was
found a typedef {\it wxLongLong\_t} will be defined to correspond it.
If a native (i.e. supported directly by the compiler) 64 bit integer type was
found a typedef {\it wxLongLong\_t} will be defined to correspond it.
\func{wxLongLong\&}{Abs}{\void}
Returns an absolute value of wxLongLong - either making a copy (const version)
\func{wxLongLong\&}{Abs}{\void}
Returns an absolute value of wxLongLong - either making a copy (const version)
This allows to convert a double value to wxLongLong type. Such conversion is
not always possible in which case the result will be silently truncated in a
This allows to convert a double value to wxLongLong type. Such conversion is
not always possible in which case the result will be silently truncated in a