std::experimental:: packaged_task (concurrency TS)
Cette page concerne la version modifiée de
std::packaged_task
fournie par le TS de concurrence prenant en charge les améliorations de
std::future
apportées par ce TS. Pour la version de
packaged_task
avec support d'allocateur à effacement de type fournie par les TS de fondamentaux de bibliothèque, voir
std::experimental::fundamentals_v2::packaged_task
.
|
Défini dans l'en-tête
<experimental/future>
|
||
|
template
<
class
>
class
packaged_task
;
//non défini
|
(1) | (concurrency TS) |
|
template
<
class
R,
class
...
Args
>
class packaged_task < R ( Args... ) > ; |
(2) | (concurrency TS) |
std::experimental::concurrency_v1::packaged_task
est une version modifiée de
std::packaged_task
fournie par le TS de concurrence qui fonctionne avec
std::experimental::future
.
La seule différence par rapport à
std::packaged_task
est que la fonction membre
get_future()
retourne un
std::
experimental
::
future
<
R
>
.