> #ifdef Linux > #define quadword long long > #else ifdef Windows > #define quadword __int64 > #endif Might be better to use compiler specific preprocessor directives here like _MSC_VER and __GNUC__, if I recall correctly. Check the docs. Michael