Freigeben über


shared_future::shared_future-Konstruktor

Erstellt ein shared_future-Objekt.

shared_future() _NOEXCEPT;
shared_future(future<Ty>&& Right) _NOEXCEPT;
shared_future(shared_future&& Right) _NOEXCEPT;
shared_future(const shared_future& Right);

Parameter

  • Right
    Ein Zukunft oder shared_future-Objekt.

Hinweise

Der erste Konstruktor erstellt ein - Objekt, das shared_future keinen zugeordneten asynchronen Zustand hat.

Die zweite und dritte Konstruktoren erstellen ein shared_future-Objekt übertragen und den zugeordneten asynchronen Zustand von Right.Right hat nicht mehr einen zugeordneten asynchronen Zustand.

Der vierte Konstruktor erstellt ein shared_future-Objekt, das den gleichen zugeordneten asynchronen Zustand wie Right verfügt.

Anforderungen

Header: Zukunft

Namespace: std

Siehe auch

Referenz

shared_future Klasse

<future>