Файлы заголовков стандартной библиотеки C++

Файлы заголовков для стандартной библиотеки и расширений C++ по категориям.

Заголовки по категориям

Категория Заголовки
Алгоритмы <algorithm>, <cstdlib>, <numeric>
Атомарные операции <atomic>11
Оболочки библиотеки C <cassert>, <ccomplex>11 a b, <cctype><cfenv><cerrno>, 11, 11<ciso646>, <cfloat><cinttypes>b, <cstdalign><cmath><clocale><climits><csetjmp><csignal>11 a, 11 a, b, <cstdarg><cstdbool>11 a, <cstddef><cstdint>11, <ctgmath><cstdio><cstring><cstdlib>11 a, b, <cuchar><ctime>11, <cwchar><cwctype>
Основные понятия <concepts>20
Контейнеры
Контейнеры последовательности <array>11, <deque><forward_list>11, <list><vector>
Упорядоченные ассоциативные контейнеры <map>, <set>
Неупорядоченные ассоциативные контейнеры <unordered_map>11, <unordered_set>11
Адаптеры контейнеров <queue>, <stack>
Представления контейнеров <span>20
Ошибки и обработка исключений <cassert>, , <exception><stdexcept><system_error>11
Общие служебные программы <any>17, <bit>20<bitset><execution><cstdlib>, , 17,<memory><functional><memory_resource> , 17, 17<optional>, <scoped_allocator><ratio>11, 11,<tuple> 11, <type_traits>11, 11,<typeindex> 11,<utility><variant> 17
Ввод-вывод и форматирование <cinttypes>11, <filesystem><cstdio>17, <iomanip><ios><iosfwd><fstream><istream><ostream><iostream><strstream><sstream><streambuf>c, <syncstream>20
Итераторы <iterator>
Поддержка языков <cfloat>, <climits><codecvt>11 a, <compare>20, <contract>20,<coroutine> 20, <csetjmp>,<cstddef><cstdint><csignal><cstdarg> 11, , 11, <typeinfo><version><cstdlib><initializer_list><exception><limits><new>20
Локализация <clocale>, <codecvt>11 a, <cvt/wbuffer>, , <cvt/wstring><locale>
Математические и числовые <bit>20, 11, <cstdlib><limits><complex><cmath><numeric>, <random>11, <ratio>11,<cfenv><valarray>
Управление памятью <allocators>, <memory><memory_resource>17, <new><scoped_allocator>11
Многопоточность <atomic>11,<condition_variable> 11,<future> 11, <mutex>11, <shared_mutex>14, <thread>11
Диапазоны <ranges>20
Регулярные выражения <regex>11
Строки и символьные данные <charconv>17, <cstdlib><cctype><cuchar><cstring>11, <cwchar>, <cwctype><regex>11, <string><string_view>17
Time <chrono>11, <ctime>

11 Добавлено в стандарт C++11.
14 Добавлено в стандарт C++14.
17 Добавлено в стандарт C++17.
20 Добавлено в черновик C++20 standard.
не рекомендуется использовать в стандарте C++17.
b Удалено в проекте стандарта C++20.
c Не рекомендуется использовать в стандарте C++98.

Категория Заголовки
Алгоритмы <algorithm>
Оболочки библиотеки C <cassert>, <cctype>, <cerrno>, <cfenv>, <cfloat>, <cinttypes>, <ciso646>, <climits>, <clocale>, <cmath>, <csetjmp>, <csignal>, <cstdarg>, <cstdbool>, <cstddef>, <cstdint>, <cstdio>, <cstdlib>, <cstring>, <ctgmath>, <ctime>, <cwchar>, <cwctype>
Контейнеры
Контейнеры последовательности <array>, <deque>, <forward_list>, <list>, <vector>
Упорядоченные ассоциативные контейнеры <map>, <set>
Неупорядоченные ассоциативные контейнеры <unordered_map>, <unordered_set>
Контейнеры адаптеров <queue>, <stack>
Ошибки и обработка исключений <exception>, <stdexcept>, <system_error>
Ввод-вывод и форматирование <filesystem>, <fstream>, <iomanip>, <ios>, <iosfwd>, <iostream>, <istream>, <ostream>, <sstream>, <streambuf>, <strstream>
Итераторы <iterator>
Локализация <codecvt>, <cvt/wbuffer>, <cvt/wstring>, <locale>
Математические и числовые <complex>, <limits>, <numeric>, <random>, <ratio>, <valarray>
Управление памятью <allocators>, <memory>, <new>, <scoped_allocator>
Многопоточность <atomic>, <condition_variable>, <future>, <mutex>, <shared_mutex>, <thread>
Другие служебные программы <bitset>, <chrono>, <functional>, <initializer_list>, <tuple>, <type_traits>, <typeinfo>, <typeindex>, <utility>
Строки и символьные данные <regex>, <string>, <string_view>

См. также

Использование заголовков библиотеки C++
Стандартная библиотека C++