1 #ifndef _INTTYPES_H_ 2 #define _INTTYPES_H_ 3 4 #if defined(_WIN32) && !defined(PRId64) 5 #define PRId64 "I64d" 6 #define PRIu64 "I64u" 7 #define PRIx64 "I64x" 8 #endif 9 10 typedef signed char int8_t; 11 typedef signed short int16_t; 12 typedef signed int int32_t; 13 typedef unsigned char uint8_t; 14 typedef unsigned short uint16_t; 15 typedef unsigned int uint32_t; 16 typedef signed __int64 int64_t; 17 typedef unsigned __int64 uint64_t; 18 19 typedef int64_t ssize_t; 20 21 #endif /*_INTTYPES_H_*/ 22