Пространства имён
Варианты
Действия

std::rethrow_exception

Материал из cppreference.com
 
 
Библиотека диагностики
Обработка исключений
Сбои обработки исключений
(до C++17*)
(до C++17*)
(C++11)(до C++17*)    
(до C++17*)
Коды ошибок
Коды ошибок
Категории исключений
(ТС TM)
Поддержка системных ошибок
(C++11)
(C++11)
Утверждения
Трассировка стека
 
<tbody> </tbody>
Определено в заголовочном файле <exception>
[[noreturn]] void rethrow_exception( std::exception_ptr p );
(начиная с C++11)

Бросает ранее захваченный объект исключения, на который ссылается указатель исключения p, или копию этого объекта.

Не уточняется, делается ли копия. Если делается копия, хранилище для неё выделяется неуказанным образом.

Поведение не определено, если p равно null.