![]() |
![]() |
![]() |
![]() |
![]() |
|
Although most macros are defined so as to perform text
substitutions, you do not need to provide any substitution text for
macros defined to control compilation. Thus, you can define
VERBOSE as follows:
*-- Symbol to be substituted for
|
| *-- No text provided
| |
| |
v v
------- ------
#define VERBOSE
The VERBOSE macro does not require substitution text, because the
real purpose of the definition is to establish that
VERBOSE has a definition, rather than to prepare for
substitutions.