Freigeben über


future::get-Methode

Ruft das Ergebnis, das im zugeordneten asynchronen Zustand gespeichert wird.

Ty get();

Rückgabewert

Wenn das Ergebnis eine Ausnahme ist, löst die - Methode erneut aus.Andernfalls wird das Ergebnis zurückgegeben.

Hinweise

Bevor das Ergebnis abruft, Blöcke dieser Methode der aktuelle Thread, bis der asynchrone zugeordnete Zustand bereit ist.

Für die teilweise Spezialisierung future<Ty&>, der gespeicherte Wert ist gewissermaßen ein Verweis auf das Objekt, das die asynchrone Anbieter als Rückgabewert übergeben wurde.

Da kein gespeicherten Wert für die Spezialisierung future<void> vorhanden ist, gibt die Methode void zurück.

In anderen Spezialisierungen verschiebt die Methode den Rückgabewert vom gespeicherten Wert.Daher rufen Sie diese Methode nur einmal auf.

Anforderungen

Header: Zukunft

Namespace: std

Siehe auch

Referenz

future-Klasse

<future>