64,682
社区成员
发帖
与我相关
我的任务
分享
SystenType{Window,Linux,Mac}
#if localType == CheckSystemType::Window //问题在这里
#define THIS_IS_WINDOW
#endif
#if localType == CheckSystemType::Linux
#define THIS_IS_LINUX
#endif
//...
#ifdef THIS_IS_WINDOW
//调用window系统函数
#endif
#ifdef THIS_IS_LINUX
//调用linux系统函数
#endif
#ifdef _WIN32 //windows系统
#define THIS_IS_WINDOW
#else
#define THIS_IS_LINUX
#endif
#ifdef _MSC_VER
#define THIS_IS_WINDOW
#else
#define THIS_IS_LINUX
#endif
//...
#ifdef THIS_IS_WINDOW
//调用window系统函数
#endif
#ifdef THIS_IS_LINUX
//调用linux系统函数
#endif