Поделиться через


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

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

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

Категория Заголовки
Алгоритмы <algorithm>, , <cstdlib><numeric>
Атомарные операции <atomic> 11
Оболочки библиотеки C <cassert>, <ccomplex>11 a b<cctype>
Основные понятия <concepts> 20
Контейнеры
Контейнеры последовательности <array> 11, <deque><forward_list>
Упорядоченные ассоциативные контейнеры <map>, <set>
Неупорядоченные ассоциативные контейнеры <unordered_map> 11, <unordered_set>11
Адаптеры контейнеров <queue>, <stack>
Представления контейнеров <span> 20
Ошибки и обработка исключений <cassert>, , <exception><stdexcept><system_error>11
Общие служебные программы <any>
Ввод-вывод и форматирование <cinttypes> 11, <cstdio><filesystem>17, <fstream><iomanip><ios><iosfwd><iostream><istream><ostream><sstream><streambuf><strstream>c, <syncstream>20
Итераторы <iterator>
Поддержка языков <cfloat>, <climits><codecvt>11 a, <compare>, <contract>,
Локализация <clocale>, <codecvt>11 a, <cvt/wbuffer>, , <cvt/wstring><locale>
Математические и числовые <bit> 20,<cfenv>, <cmath><complex><cstdlib><limits>, <numeric><random>, <ratio><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, <cctype><cstdlib><cstring><cuchar>11, <cwchar>, <cwctype><regex>11, <string><string_view>17
Время <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++