#pragma once #include #define PAGE_SIZE 4096 #define PATH_MAX 4096 #define INT_MAX INT32_MAX #define INT_MIN INT32_MIN #define UINT_MAX UINT32_MAX #define UINT_MIN UINT32_MIN #define CHAR_BIT 8 #define SCHAR_MIN (-128) #define SCHAR_MAX 127 #define UCHAR_MAX 255 #define LONG_MAX 2147483647L #define LONG_MIN (-LONG_MAX - 1L) #define CHAR_MIN SCHAR_MIN #define CHAR_MAX SCHAR_MAX #define MB_LEN_MAX 16