如何在#ifdef中添加"或"条件?
我试过了 "
#ifdef CONDITION1 || CONDITION2
#endif
Run Code Online (Sandbox Code Playgroud)
这不起作用.
jal*_*alf 307
#if defined(CONDITION1) || defined(CONDITION2)
Run Code Online (Sandbox Code Playgroud)
应该管用.:)
#ifdef
打字有点少,但在更复杂的条件下效果不佳
Min*_*mal 13
可以使用这个-
#if defined CONDITION1 || defined CONDITION2
//your code here
#endif
Run Code Online (Sandbox Code Playgroud)
这也一样
#if defined(CONDITION1) || defined(CONDITION2)
//your code here
#endif
Run Code Online (Sandbox Code Playgroud)
进一步-
#if defined CONDITION1 && defined CONDITION2
#if defined CONDITION1 ^ defined CONDITION2
#if defined CONDITION1 && !defined CONDITION2