Sdílet prostřednictvím


Metoda Future::Get

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

Ty get();

Vrácená hodnota

Je-li výsledkem výjimka, vyvolá metoda ji.Jinak je vrácen výsledek.

Poznámky

Předtím, než jej zkopíruje výsledek, tato metoda blokuje aktuální vlákno, dokud přidruženým státem asynchronní je připraven.

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

Protože neexistuje žádná uložená hodnota pro specializace future<void>, vrátí metoda void.

V jiných odborností metoda přesune hodnoty z uložené hodnoty.Proto volání této metody pouze jednou.

Požadavky

Záhlaví: budoucí

Obor názvů: std

Viz také

Referenční dokumentace

budoucí třídy

<future>