Clase longlong.h
Esta es una clase heredada que envuelve un entero sin signo de 64 bits.
Nota: Al igual que wxLongLong, esta clase está obsoleta y no debe utilizarse en el nuevo código.
Consultar wxLongLong para obtener más detalles.
Funciones miembro
wxULongLong()
wxULongLong::wxULongLong()
El constructor predeterminado inicializa el objeto a 0.
wxULongLong()
wxULongLong::wxULongLong(wxLongLong_t ll)
Constructor desde un tipo nativo unsigned long long (sólo para compiladores que lo admitan).
wxULongLong()
Constructor a partir de 2 longs: la parte alta y la parte baja se combinan en un wxULongLong.
GetHi()
wxUint32 wxULongLong::GetHi() const
Devuelve los 32 bits más significativos de un entero de 64 bits.
GetLo()
wxUint32 long wxULongLong::GetLo() const
Devuelve los 32 bits menos significativos de un entero de 64 bits.
GetValue()
wxULongLong_t wxULongLong::GetValue() const
Convertir a long long nativo (sólo para compiladores que lo admitan).
ToDouble()
double wxULongLong::ToDouble() const
Devuelve el valor como doble.
ToString()
wxString wxULongLong::ToString() const
Devuelve la representación en cadena de un wxULongLong.
ToULong()
unsigned long wxULongLong::ToULong() const
Trunca wxULongLong a long.
Si la conversión pierde datos (es decir, el valor wxULongLong está fuera del rango del tipo long integrado), se activará un assert en modo de depuración.
Operadores miembro
operator+()
wxULongLong& wxULongLong::operator+(const wxULongLong & ll)
Añade otro wxULongLong a este.
operator+()
wxULongLong wxULongLong::operator+(const wxULongLong & ll) const
Suma dos valores wxLongLong y devuelve el resultado.
operator++()
wxULongLong wxULongLong::operator++()
Operador de postincremento.
operator++()
wxULongLong wxULongLong::operator++(int)
Operador de preincremento.
operator-()
wxULongLong& wxULongLong::operator-(const wxULongLong & ll)
Resta otro wxULongLong de este.
operator-()
wxULongLong wxULongLong::operator-(const wxULongLong & ll) const
Resta dos wxLongLongs y devuelve el resultado.
operator--()
wxULongLong wxULongLong::operator--()
Operador de postdecremento.
operator--()
wxULongLong wxULongLong::operator--(int)
Operador de predecremento.
operator=()
wxULongLong& wxULongLong::operator=(const wxLongLong & ll)
Operador de asignación de tipo long long con signo.
El bit de signo también se copiará.
operator=()
wxULongLong& wxULongLong::operator=(long l)
Operador de asignación de long.
operator=()
wxULongLong& wxULongLong::operator=(unsigned long l)
Operador de asignación de unsigned long.
operator=()
wxULongLong& wxULongLong::operator=(wxLongLong_t ll)
Operador de asignación desde long long nativo (sólo para compiladores que lo admitan).
operator=()
wxULongLong& wxULongLong::operator=(wxULongLong_t ll)
Operador de asignación desde un tipo nativo unsigned long long (sólo para compiladores que lo admitan).