cppreference.com > C/C++ Pre-processor Commands
C/C++ Pre-processor Commands

Display all entries for C/C++ Pre-processor Commands on one page, or view entries individually:

#, ##manipulate strings
#definedefine variables
#errordisplay an error message
#if, #ifdef, #ifndef, #else, #elif, #endifconditional operators
#includeinsert the contents of another file
#lineset line and file information
#pragmaimplementation specific command
#undefused to undefine variables
Predefined preprocessor variablesmiscellaneous preprocessor variables