Я заметил, что в С++ 11 есть еще несколько интересных объявлений в <exception>
. Может ли кто-нибудь проливать свет на то, что они имеют в виду и как их использовать?
Те, о которых мне интересно, следующие:
-
::std::nested_exception
-
::std::throw_with_nested
-
::std::rethrow_if_nested
Кроме того, хотя они кажутся понятными, возможно, было бы хорошо знать, как они работали:
-
::std::exception_ptr
-
::std::make_exception_ptr
-
::std::current_exception
-
::std::rethrow_exception