I occasionally use 64 bit arithmetic in an open source C++ library of mine. I discovered that long long serves my purpose quite nicely. Even some 10 year old solari
long long
If you have Boost in a system include directory, you can say
#include "boost/cstdint.hpp" boost::int64_t my_64_bit_number;
If it is in a system include directory, warnings are automatically suppressed.