★ この記事では、プリプロセッサについて分かりやすく説明することを
目標としています。随時更新します。
目標としています。随時更新します。
◎ プリプロセッサ
☆プログラミングにおけるプリプロセッサとは、コンパイラの前処理を行うもののことです。
主な前処理には
- ファイル読み込み:#include<ファイル名>
- 定数、マクロの定義:#define <文字列(識別子)> <文字列(値)>
- 定数、マクロの定義の取り消し:#undef <文字列(識別子)>
- 分岐処理:#ifdef <文字列(識別子)>
- 分岐処理:#ifndef <文字列(識別子)>
- 分岐処理:#endif
- 分岐処理:#if
があります。