Поделиться через


метод future::wait_for

Блокирует текущий поток до тех пор, пока связанных асинхронное состояние не будет готово или до тех пор, пока для указанного промежутка времени не будет истекать.

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

Параметры

  • Rel_time
    Объект chrono::duration, который указывает максимальный интервал времени, поток блокируется.

Возвращаемое значение

future_status, который указывает причину для возврата.

Заметки

Связанное асинхронное состояние готово, только если его асинхронный поставщик хранил возвращаемое значение или хранящихся исключение.

Требования

Возможные Заголовок:

Пространство имен: std

См. также

Ссылки

будущий класс

<future>