Sto usando Ubuntu 10.10 (64 bit) con gcc
e volevo usare un numero intero a 64 bit nel mio programma C++.Rappresenta un numero intero a 64 bit in GNU/Linux
Sul sistema le uscite di sizeof(long)
, sizeof(long long int)
e sizeof(int64_t)
sono tutti 8 byte (64 bit).
Quale qualificatore (long
, long long
o int64_t
) si consiglia di utilizzare numeri interi a 64 bit?
+1. Considerare Win64 LLP64 e Unix LP64: http://en.wikipedia.org/wiki/64-bit#64-bit_data_models –