Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ #ifndef — Preprocessing Directives — Coherent 3.1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought


#ifndef              Preprocessing Directive              #ifndef




Include code conditionally


The preprocessing directive #ifndef checks whether identifier has
been defined as a macro name.  If identifier has not been defined
as  a macro,  then  the preprocessor  includes  group within  the
program, up  to the next  #elif, #else, or  #endif directive.  If
identifier has been defined, however, then group is skipped.

An  #ifndef directive  can  be followed  by any  number of  #elif
directives, by one #else directive, and by one #elif directive.

***** See Also *****

#elif, #else, #endif, #if, #ifndef, C preprocessor, defined









































COHERENT Lexicon                                           Page 1


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026