cppreference.com
Создать учётную запись
Представиться системе
Пространства имён
Статья
Обсуждение
Варианты
Просмотры
Просмотр
Править
История
Действия
std::
range_error
Материал из cppreference.com
<
cpp
|
error
C++
Поддержка компилятором
Автономные и размещённые реализации
Язык
Стандартная библиотека
Заголовки стандартной библиотеки
Требования к именованию
Макросы тестирования функциональности
(C++20)
Поддержка языка
Библиотека концептов
(C++20)
Библиотека метапрограммирования
(C++11)
Библиотека диагностики
Библиотека общих утилит
Библиотека строк
Библиотека контейнеров
Библиотека итераторов
Библиотека диапазонов
(C++20)
Библиотека алгоритмов
Библиотека численных данных
Библиотека ввода/вывода
Библиотека локализаций
Регулярные выражения
(C++11)
Атомарные операции
(C++11)
Библиотека поддержки конкуренции
(C++11)
Библиотека файловой системы
(C++17)
Технические спецификации
Указатель символов
Внешние библиотеки
[edit]
Библиотека диагностики
Обработка исключений
exception
uncaught_exception
uncaught_exceptions
(
до C++20*
)
(C++17)
exception_ptr
(C++11)
make_exception_ptr
(C++11)
current_exception
(C++11)
rethrow_exception
(C++11)
nested_exception
(C++11)
throw_with_nested
(C++11)
rethrow_if_nested
(C++11)
Сбои обработки исключений
terminate
terminate_handler
get_terminate
(C++11)
set_terminate
bad_exception
unexpected
(
до C++17*
)
unexpected_handler
(
до C++17*
)
get_unexpected
(C++11)
(
до C++17*
)
set_unexpected
(
до C++17*
)
Коды ошибок
Коды ошибок
errno
Категории исключений
logic_error
invalid_argument
domain_error
length_error
out_of_range
runtime_error
range_error
overflow_error
underflow_error
tx_exception
(ТС TM)
Поддержка системных ошибок
error_category
(C++11)
generic_category
(C++11)
system_category
(C++11)