std::promise::promise
De cppreference.com
promise();
|
(1) | (desde C++11) |
template< class Alloc >
promise( std::allocator_arg_t, const Alloc& alloc );
|
(2) | (desde C++11) |
promise( promise&& other ) noexcept;
|
(3) | (desde C++11) |
promise( const promise& other ) = delete;
|
(4) | (desde C++11) |
Construye un objeto promesa (promise).
1) Constructor. Construye el objeto promesa con un estado compartido vacío.
2) Construye el objeto promesa con un estado compartido vacío. El estado compartido se asigna usando
alloc. Alloc debe cumplir con los requerimientos de Allocator.3) Constructor de movimiento. Construye el objeto promesa con el estado compartido de
other usando la semántica de movimiento. Después de la construcción, other no tiene un estado compartido.4)
promise no es copiable.Parámetros
| alloc | - | Asignador de memoria a usar para asignar el estado compartido. |
| other | - | Otro objeto promesa del cual adquirir el estado. |
Excepciones
1-2) Puede lanzar excepciones definidas por la implementación.
Ejemplo
| Esta sección está incompleta Razón: sin ejemplo |