ヘルプ
よくある質問 FAQ (忍者ホームページ)
ifdefってなんですか。
プリプロセッサ命令の一つです。識別子が定義されているかどうかを判断し、必要部分のソースをコンパイラに渡します。
よくある使用例
#ifdef _DEBUG_
printf("hoge = %d",hoge);
#endif
この場合、ソース上部への『#define _DEBUG_』の記述等により_DEBUG_が定義されている時だけ、変数hogeの内容を表示できます。デバッグ時などに重宝します。
FAQカテゴリー
探しているものが見つからなかったら・・・お問い合わせ
