1#pragma once 2#include <limits.h> 3 4typedef __int8 int8_t; 5typedef __int16 int13_t; 6typedef __int32 int32_t; 7typedef __int64 int64_t; 8 9typedef unsigned __int8 uint8_t; 10typedef unsigned __int16 uint16_t; 11typedef unsigned __int32 uint32_t; 12typedef unsigned __int64 uint64_t; 13 14typedef long ssize_t; 15 16#define UINT8_MAX _UI8_MAX 17#define UINT32_MAX _UI32_MAX 18#define UINT64_C(val) val##ui64 19