std::experimental:: promise (concurrency TS)
Cette page concerne la version modifiée de
std::promise
fournie par le TS de concurrence prenant en charge les améliorations de
std::future
apportées par ce TS. Pour la version de
promise
avec support d'allocateur à effacement de type fournie par les TS de bibliothèques fondamentales, voir
std::experimental::fundamentals_v2::promise
.
|
Défini dans l'en-tête
<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
est une version modifiée de
std::promise
fournie par le TS de concurrence qui fonctionne avec
std::experimental::future
.
La seule différence par rapport à
std::promise
est que la fonction membre
get_future()
retourne un
std::
experimental
::
future
.