Estoy usando Ubuntu 10.10 (64 bit) con gcc
y quería usar un entero de 64 bits en mi programa C++.Representando un entero de 64 bits en GNU/Linux
En mi sistema, las salidas de sizeof(long)
, sizeof(long long int)
y sizeof(int64_t)
son todas de 8 bytes (64 bits).
¿Qué calificador (long
, long long
, o int64_t
) recomendaría para el uso de enteros de 64 bits?
+1. Considere Win64 LLP64 y Unix LP64: http://en.wikipedia.org/wiki/64-bit#64-bit_data_models –