Udostępnij za pośrednictwem


Metoda shared_future::Get

Pobiera wynik, który jest przechowywany w asynchronicznego państwie stowarzyszonym.

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

Uwagi

Jeśli wynik jest wyjątek, metoda rethrows go.W przeciwnym wypadku wyniki są zwracane.

Zanim pobiera wynik, ta metoda blokuje bieżącego wątku, dopóki państwo stowarzyszone asynchroniczne jest gotowy.

Dla częściowego specjalizacji shared_future<Ty&>, wartość przechowywana jest skutecznie odwołanie do obiektu, który został przekazany do asynchronicznego dostawca jako wartość zwracana.

Ponieważ przechowywana wartość nie istnieje dla specjalizacji w zakresie shared_future<void>, metoda zwraca void.

Wymagania

Nagłówek: przyszłych

Obszar nazw: std

Zobacz też

Informacje

Klasa shared_future

<future>