#ifndef VIRTUALMATH_MACRO_H #define VIRTUALMATH_MACRO_H #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include // 布尔逻辑的定义 #define bool int #define true 1 #define false 0 #define NUL ((char)0) #define WNUL ((wchar_t)0) #ifndef __linux #include // linux系统不需要包含该头文件 #endif #ifdef NDEBUG #define err_asert(e) ((void)0) #else #define err_asert(e) fprintf(stderr, "%s %s %d\n", #e, __FILE__, __LINE__) #endif #endif //VIRTUALMATH_MACRO_H