Condividi tramite


Metodo shared_future::wait_for

Blocca il thread corrente fino a quando lo stato collegato asincrono non è pronto o fino a un'ora specificata non sia trascorso.

template<class Rep, class Period>
   future_status wait_for(
      const chrono::duration<Rep, Period>& Rel_time) const;

Parametri

  • Rel_time
    Un oggetto di chrono::duration che specifica un intervallo di tempo massimo consentito dai blocchi di thread.

Valore restituito

future_status che indica il motivo per la restituzione.

Note

Lo stato asincrono associato è pronto solo se il provider asincrono ha archiviato un valore restituito o un'eccezione.

Requisiti

Intestazione: future

Spazio dei nomi: std

Vedere anche

Riferimenti

Classe shared_future

<future>