2 #ifndef CHEPREP_CONFIG_H 3 #define CHEPREP_CONFIG_H 1 11 #if defined(WIN32) && !defined(GNU_GCC) 14 typedef __int64
int64;
15 typedef unsigned __int64
uint64;
16 #define CHEPREP_INT64_FORMAT "%lld" 17 #define CHEPREP_UINT64_FORMAT "%llu" 19 #else // other than WIN32-MSVC 24 typedef unsigned long uint64;
25 #define CHEPREP_INT64_FORMAT "%ld" 26 #define CHEPREP_UINT64_FORMAT "%uld" 33 #define CHEPREP_INT64_FORMAT "%lld" 34 #define CHEPREP_UINT64_FORMAT "%ulld" 36 #endif // 32-Bit Platforms 37 #endif // other than WIN32-MSVC 44 #pragma warning ( disable : 4786 ) 46 #pragma warning ( disable : 4250 ) 52 inline std::ostream&
operator<<(std::ostream& os, __int64 i ) {
54 sprintf(buf,
"%I64d", i );
63 #endif // CHEPREP_CONFIG_H
std::ostream & operator<<(std::ostream &ostr, const G4String &astr)
unsigned long long uint64