Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Atómico almacena una excepción como resultado del objeto de promise.
void set_exception_at_thread_exit(exception_ptr Exc);
Parámetros
- Exc
exception_ptr que se almacena con este método como el resultado de la excepción.
Comentarios
Si el objeto de la sugerencia no tiene estado asincrónica asociada, este método produce future_error que tiene un código de error de no_state.
Si set_exception, set_exception_at_thread_exit, set_value, o set_value_at_thread_exit se ha denominado ya para un objeto de promise que tiene el mismo estado asincrónica asociada, este método produce future_error que tiene un código de error de promise_already_satisfied.
A diferencia de set_exception, este método no establece el estado asincrónica asociada para alistar hasta después de que todos los objetos de subproceso- local del subproceso actual se ha destruido.Normalmente, los subprocesos bloqueados en estado asincrónica asociada no se desbloquean hasta que el subproceso actual.
Requisitos
Futuro de Encabezado:
Espacio de nombres: std