[conforming.overview] (original) (raw)
16 Library introduction [library]
16.4 Library-wide requirements [requirements]
16.4.6 Conforming implementations [conforming]
16.4.6.1 Overview [conforming.overview]
Subclause [conforming] describes the constraints upon, and latitude of, implementations of the C++ standard library.
An implementation's use of
- headers is discussed in [res.on.headers],
- macros in [res.on.macro.definitions],
- non-member functions in [global.functions],
- member functions in [member.functions],
- data race avoidance in [res.on.data.races],
- access specifiers in [protection.within.classes],
- class derivation in [derivation],
- exceptions in [res.on.exception.handling], and
- contract assertions in [res.contract.assertions].