Partager via


shared_future::get, méthode

Récupère le résultat stocké dans l'état asynchrone associé.

const Ty& get() const;
Ty& get() const;
void get() const;

Notes

Si le résultat est une exception, la méthode la lève à nouveau. Sinon, le résultat est retourné.

Avant qu'elle ne récupère le résultat, cette méthode bloque le thread actuel jusqu'à ce que l'état asynchrone associé soit prêt.

Pour la spécialisation partielle shared_future<Ty&>, la valeur stockée est en fait une référence à l'objet qui fut passé au fournisseur asynchrone comme valeur de retour.

Dans la mesure où aucune valeur stockée n'existe pour la spécialisation shared_future<void>, la méthode retourne void.

Configuration requise

En-tête : future

Espace de noms : std

Voir aussi

Référence

shared_future, classe

<future>