cppforever.com
Home
Syntax rules
Preprocessor
Preprocessor responsibilities
Go Up
Preprocessor responsibilities
Including header files (#include)
Defining and expanding macros (#define)
Conditional compilation (#if, #ifdef, #endif)
Controlling compiler behavior (#pragma, #error, #line)