Preprocessor

The task of the preprocessor is to work through the files to be compiled before the actual compilation and to implement so-called directives. These directives are mainly used to include additional files, define macros, control conditional compilation and manipulate compiler errors.

Most Important Directives

Conditional Compilation

Compiler Control

Other Preprocessor Elements

Rare Directives