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