很抱歉提出非常基本的问题.我想在#ifdef指令中设置OR条件.怎么做 ?我试过了
#ifdef LINUX | ANDROID
...
..
#endif
Run Code Online (Sandbox Code Playgroud)
那没起效?什么是正确的方法?
我想你可以添加代码,只有当这两个术语以这种方式同时声明时才能执行:
#ifdef X
#ifdef Y
//code to execute
#endif
#endif
Run Code Online (Sandbox Code Playgroud)
我想知道如果至少宣布X或Y(也考虑xor),是否有办法执行代码,例如:
#ifdef X or #ifdef Y
// code
#endif
Run Code Online (Sandbox Code Playgroud)
?