Espacios de nombres
Variantes

std::make_exception_ptr

De cppreference.com
 
 
Biblioteca de servicios
Apoyo del lenguaje
Apoyo de tipos (tipos básicos, RTTI)
Macros de prueba de característica de la biblioteca (C++20)
Servicios de programa
Funciones variádicas
Apoyo de corrutinas (C++20)
Apoyo de contratos (C++26)
Comparación de tres vías (C++20)
(C++20)
(C++20)(C++20)(C++20)  
(C++20)(C++20)(C++20)

 
 
Definido en el archivo de encabezado <exception>
template< class E >
std::exception_ptr make_exception_ptr( E e )
(desde C++11)
Crea un std::exception_ptr que contiene una referencia a una copia de e, como si mediante la ejecución
Original:
Creates an std::exception_ptr that holds a reference to a copy of e, as if by executing
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

try { throw e; } catch(...) { return std::current_exception(); }

Parámetros

(Ninguno)
Original:
(none)
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Valor de retorno

Una instancia de std::exception_ptr contiene una referencia a la copia de e, o a una instancia de std::bad_alloc o a una instancia de std::bad_exception (ver std::current_exception) .
Original:
An instance of std::exception_ptr holding a reference to the copy of e, or to an instance of std::bad_alloc or to an instance of std::bad_exception (see std::current_exception).
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Excepciones

Especificación noexcept:  
noexcept
  (desde C++11)

Ver también

Captura la excepción actual en un std::exception_ptr
(función) [editar]
Morty Proxy This is a proxified and sanitized view of the page, visit original site.