]> git.saurik.com Git - wxWidgets.git/blame - docs/latex/wx/longlong.tex
* wxStream fixes (integer/line parsing).
[wxWidgets.git] / docs / latex / wx / longlong.tex
CommitLineData
8b81872f
VZ
1\section{\class{wxLongLong}}\label{wxlonglong}
2
3This class represents a signed 64 bit long number. It is implemented using the
4native 64 bit type where available (machines with 64 bit longs or compilers
5which have (an analog of) {\it long long} type) and uses the emulation code in
6the other cases which ensures that it is the most efficient solution for
7working with 64 bit integers independently of the architecture.
8
9wxLongLong defines all usual arithmetic operations such as addition,
10substraction, bitwise shifts and logical operations as well as multiplication
11and division (not yet for the machines without native {\it long long}). It
12also has operators for implicit construction from and conversion to the native
13{\it long long} type if it exists and {\it long}.
14
15You would usually use this type in exactly the same manner as any other
16(built-in) arithmetic type.