970 B
970 B
[diff.cpp]
Annex C (informative) Compatibility [diff]
C.7 C++ and C [diff.iso]
C.7.8 [cpp]: preprocessing directives [diff.cpp]
Affected subclause: [cpp.predefined]
Change: Whether STDC is defined and if so, what its value is, areimplementation-defined.
Rationale: C++ is not identical to C.
Mandating that STDC be defined would require that translators make an incorrect claim.
Effect on original feature: Change to semantics of well-defined feature.
Difficulty of converting: Semantic transformation.
How widely used: Programs and headers that reference STDC are quite common.