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 &, const BasicVector3D< float > &)
unsigned long long uint64