| Subclause | Header | |
| Common definitions | <cstddef>, <cstdlib> | |
| Implementation properties | <cfloat>, <climits>, <limits>, <version> | |
| Arithmetic types | <cstdint>, <stdfloat> | |
| Start and termination | <cstdlib> | |
| Dynamic memory management | <new> | |
| Type identification | <typeinfo>, <typeindex> | |
| Source location | <source_location> | |
| Exception handling | <exception> | |
| Contract-violation handling | <contracts> | |
| Initializer lists | <initializer_list> | |
| Comparisons | <compare> | |
| Coroutines | <coroutine> | |
| Other runtime support | <csetjmp>, <csignal>, <cstdarg>, <cstdlib> |