Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Understanding C++/C Preprocessor

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Preprocessor #include <stdio.h> includes contents of stdio.h #error text display text as compile time error #warning text display text as compile time warning #pragma compiler specific options #define M define M #undef M undefine M #if (condition) conditional compiling #ifdef M compiled if M is defined #ifndef M compiled if M is not defined #elif (condition) conditional compiling #else conditional compiling #endif end conditional section defined() is macro defined. !defined() is macro not defined M ## D combines M and D into MD #M treat M as string "M"