From Cppreference

< cpp
Jump to: navigation, search

The preprocessor runs before the compilation begins. The result of preprocessing is single file which is then passed to the actual compiler.

[edit] Directives

The preprocessing directives control the behavior of the preprocessor. Each directive occupies one line and has the following format:

[edit] Capabilities

The preprocessor has the source file translation capabilities:

The following aspects of the preprocessor can be controlled: