> Visual Studio has supported 64-bit int types (long long) since at least > Visual Studio 2005. Isn't "__int64" (and "unsigned __int64") the more traditional name for the 64-bit integer types in MSVC? "long long" is newer in MSVC; in other compilers it is of course the "normal" one. --tml