Sdílet prostřednictvím


shared_future::get – metoda

Získá výsledek, který je uložen v přidruženém státě asynchronní.

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

Poznámky

Pokud je výsledkem výjimka, znovu vyvolá metodu ji.Jinak je vrácen výsledek.

Dříve, než jej zkopíruje výsledek, tato metoda blokuje aktuální vlákno, dokud přidruženém státě asynchronní je připraven.

Pro částečné specializace shared_future<Ty&>, uložená hodnota je účinně odkaz na objekt, který byl předán asynchronní poskytovatele jako návratovou hodnotu.

Vzhledem k tomu, že neexistuje žádná uložená hodnota pro specializace shared_future<void>, vrátí metoda void.

Požadavky

Záhlaví: future

Obor názvů: std

Viz také

Referenční dokumentace

shared_future – třída

<future>