Partager via


future::wait_for, méthode

Bloque le thread actuel jusqu'à ce que l'état asynchrone associé est prêt ou qu'un intervalle de temps spécifié s'est écoulé.

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

Paramètres

  • Rel_time
    Objet d'chrono::duration qui spécifie un intervalle de temps maximal que le thread bloque.

Valeur de retour

état_futur qui indique la raison du retour.

Notes

Un état asynchrone associé est prêt uniquement si son fournisseur asynchrone a stocké une valeur de retour ou une exception.

Configuration requise

En-tête : future

Espace de noms : std

Voir aussi

Référence

future, classe

<future>