Files
2025-10-25 03:02:53 +03:00

970 B

[diff.cpp]

Annex C (informative) Compatibility [diff]

C.7 C++ and C [diff.iso]

C.7.8 [cpp]: preprocessing directives [diff.cpp]

1

#

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.