很抱歉提出非常基本的问题.我想在#ifdef指令中设置OR条件.怎么做 ?我试过了
#ifdef LINUX | ANDROID
...
..
#endif
Run Code Online (Sandbox Code Playgroud)
那没起效?什么是正确的方法?
我有一些C++代码,并且如果定义了__APPLE__或__linux宏,则想要执行操作.
如果我把它作为一个正常的if条件,它将很容易使用||:
if (something || something) { .. code .. }
Run Code Online (Sandbox Code Playgroud)
但据我所知,没有||运营商的#ifdef陈述.我将如何检查__APPLE__或__linux使用一个单一的定义#ifdef语句?