Quote:
Originally posted by galathaea
In addition to the previous posts, I will just add that it is not a standard c++ type and is used by some compilers as a dialect extension. Other compilers use long long for this, and it is possible that in some dialects long long is a different size. Some compilers use both long long and _int64, sometimes interchangeably. Because it is not standard, it is not considered portable, but there has been talk of including some type with either of the names above in the next c++ standard revision...