| <algorithm> | <format> | <new> | <stdexcept> | |
| <any> | <forward_list> | <numbers> | <stdfloat> | |
| <array> | <fstream> | <numeric> | <stop_token> | |
| <atomic> | <functional> | <optional> | <streambuf> | |
| <barrier> | <future> | <ostream> | <string> | |
| <bit> | <generator> | <print> | <string_view> | |
| <bitset> | <hazard_pointer> | <queue> | <strstream> | |
| <charconv> | <initializer_list> | <random> | <syncstream> | |
| <chrono> | <iomanip> | <ranges> | <system_error> | |
| <compare> | <ios> | <ratio> | <text_encoding> | |
| <complex> | <iosfwd> | <rcu> | <thread> | |
| <concepts> | <iostream> | <regex> | <tuple> | |
| <condition_variable> | <istream> | <scoped_allocator> | <type_traits> | |
| <coroutine> | <iterator> | <semaphore> | <typeindex> | |
| <debugging> | <latch> | <set> | <typeinfo> | |
| <deque> | <limits> | <shared_mutex> | <unordered_map> | |
| <exception> | <linalg> | <source_location> | <unordered_set> | |
| <execution> | <list> | <span> | <utility> | |
| <expected> | <locale> | <spanstream> | <valarray> | |
| <filesystem> | <map> | <sstream> | <variant> | |
| <flat_map> | <mdspan> | <stack> | <vector> | |
| <flat_set> | <memory> | <stacktrace> | <version> | |
| <memory_resource> | ||||
| <mutex> | 
| <cassert> | <cfenv> | <climits> | <csetjmp> | <cstddef> | <cstdlib> | <cuchar> | |
| <cctype> | <cfloat> | <clocale> | <csignal> | <cstdint> | <cstring> | <cwchar> | |
| <cerrno> | <cinttypes> | <cmath> | <cstdarg> | <cstdio> | <ctime> | <cwctype> | 
| abort_handler_s | mbstowcs_s | strncat_s | vswscanf_s | |
| asctime_s | memcpy_s | strncpy_s | vwprintf_s | |
| bsearch_s | memmove_s | strtok_s | vwscanf_s | |
| constraint_handler_t | memset_s | swprintf_s | wcrtomb_s | |
| ctime_s | printf_s | swscanf_s | wcscat_s | |
| errno_t | qsort_s | tmpfile_s | wcscpy_s | |
| fopen_s | RSIZE_MAX | TMP_MAX_S | wcsncat_s | |
| fprintf_s | rsize_t | tmpnam_s | wcsncpy_s | |
| freopen_s | scanf_s | vfprintf_s | wcsnlen_s | |
| fscanf_s | set_constraint_handler_s | vfscanf_s | wcsrtombs_s | |
| fwprintf_s | snprintf_s | vfwprintf_s | wcstok_s | |
| fwscanf_s | snwprintf_s | vfwscanf_s | wcstombs_s | |
| getenv_s | sprintf_s | vprintf_s | wctomb_s | |
| gets_s | sscanf_s | vscanf_s | wmemcpy_s | |
| gmtime_s | strcat_s | vsnprintf_s | wmemmove_s | |
| ignore_handler_s | strcpy_s | vsnwprintf_s | wprintf_s | |
| localtime_s | strerrorlen_s | vsprintf_s | wscanf_s | |
| L_tmpnam_s | strerror_s | vsscanf_s | ||
| mbsrtowcs_s | strlen_s | vswprintf_s | 
| Subclause | Header | ||
| Common definitions | <cstddef> | ||
| C standard library | <cstdlib> | ||
| Implementation properties | <cfloat>, <climits>, <limits>, | ||
| <version> | |||
| Integer types | <cstdint> | ||
| Dynamic memory management | <new> | ||
| Type identification | <typeinfo> | ||
| Source location | <source_location> | ||
| Exception handling | <exception> | ||
| Initializer lists | <initializer_list> | ||
| Comparisons | <compare> | ||
| Coroutines support | <coroutine> | ||
| Other runtime support | <cstdarg> | ||
| Concepts library | <concepts> | ||
| Error numbers | <cerrno> | ||
| System error support | <system_error> | ||
| Memory | <memory> | ||
| Type traits | <type_traits> | ||
| Compile-time rational arithmetic | <ratio> | ||
| Utility components | <utility> | ||
| Tuples | <tuple> | ||
| Optional objects | <optional> | ||
| Variants | <variant> | ||
| Expected objects | <expected> | ||
| Function objects | <functional> | ||
| Primitive numeric conversions | <charconv> | ||
| Bit manipulation | <bit> | ||
| String view classes | <string_view> | ||
| String classes | <string> | ||
| Null-terminated sequence utilities | <cstring>, <cwchar> | ||
| Class template array | <array> | ||
| Contiguous access | <span> | ||
| Multidimensional access | <mdspan> | ||
| Iterators library | <iterator> | ||
| Ranges library | <ranges> | ||
| Algorithms library | <algorithm>, <numeric> | ||
| Mathematical functions for floating-point types | <cmath> | ||
| Atomics | <atomic> | ||
| Debugging | <debugging> | ||