ifdef/ifndef文とは、プロジェクト構成によって定義された
識別子を用いて、ソースコードを除外する文です。
記述は以下の通りです。 ifdef(IFDEF) 識別子 文 endif ifndef(IFNDEF) 識別子 文 endif |
【例】 void func(void) { // DEBUGが定義されていれば、Outputされる ifdef DEBUG system.Output("エラー¥n"); endif } // DEBUGが定義されていれば、func2は定義される ifdef DEBUG void func2(void) { } endif |