有可能写这样的东西吗?
#define ISWINDOWS() (#if defined(_WIN32) || defined(_WIN64) \
1 \
#elif \
0 \
#endif)
接着:
void foo() {
if(ISWINDOWS()) {
// ..
} else {
// ...
}
}