std::experimental:: promise (concurrency TS)
Esta página trata sobre la versión modificada de
std::promise
proporcionada por el concurrency TS que admite las mejoras de
std::future
realizadas por ese TS. Para la versión de
promise
con soporte de asignador con borrado de tipo proporcionada por los Library Fundamentals TS, consulte
std::experimental::fundamentals_v2::promise
.
|
Definido en el encabezado
<experimental/future>
|
||
|
template
<
class
R
>
class
promise
;
|
(1) | (concurrency TS) |
|
template
<
class
R
>
class
promise
<
R
&
>
;
|
(2) | (concurrency TS) |
|
template
<>
class
promise
<
void
>
;
|
(3) | (concurrency TS) |
std::experimental::concurrency_v1::promise
es una versión modificada de
std::promise
proporcionada por el Concurrency TS que funciona con
std::experimental::future
.
El único cambio respecto a
std::promise
es que la función miembro
get_future()
retorna un
std::
experimental
::
future
.