1. ホーム
  2. c++

[解決済み】#ifdefで'or'条件を追加する方法

2022-04-18 12:05:32

質問

ifdef に 'or' 条件を追加するにはどうすればよいですか?

試してみました。

#ifdef CONDITION1 || CONDITION2

#endif

これはうまくいきません。

解決方法は?

#if defined(CONDITION1) || defined(CONDITION2)

は動作するはずです :)

#ifdef は少しタイプ数が減りますが、より複雑な条件ではうまく機能しません。