判断系统是什么操作系统
#include <iostream> int main() { #if defined(_WIN32) || defined(_WIN64) std::cout << "This is a Windows system." << std::endl; #elif defined(__linux__) std::cout << "This is a Linux system." << std::endl; #elif defined(__APPLE__) || defined(__MACH__) std::cout << "This is a MacOS system." << std::endl; #elif defined(__ANDROID__) std::cout << "\UffffffffThis is a ANDROID system." << std::endl; #else std::cout << "Unknown operating system." << std::endl; #endif return 0; }
参考:https://blog.csdn.net/u013576331/article/details/143657090
https://blog.csdn.net/raoxiaoya/article/details/131391468
https://blog.csdn.net/universsky2015/article/details/135783867