Borland C++ 5.5のプリプロセッサ

Borland C++ Compiler 5.5 - FAQ

CPP32

BCC32が行うコンパイル処理のうちC/C++としてのプリプロセッサの処理だけを行います。プリプロセッサとは、ソースコード中に#で始まる指令(#includeや#define)などを処理する機能です。通常のC/C++コンパイラでは、プリプロセッサは実際の構文解析に先だって処理されますが、BCC32はプリプロセッサ構文解析を同時に処理してしまうため、プリプロセッサ部分だけが独立したツールとして提供されています。ヘッダファイルやマクロが正しく展開されているかどうかを確認するために使います。