16
Library introduction
[library]
16.4
Library-wide requirements
[requirements]
16.4.5
Constraints on programs
[constraints]
16.4.5.3
Reserved names
[reserved.names]
16.4.5.3.3
Macro names
[macro.names]
1
#
A translation unit that includes a standard library header shall not
#define
or
#undef
names declared in any standard library header
.