Spec-Zone.ru › C++

std::promise<R>::~promise

~promise();
(с C++11)

Отменяет совместное состояние:

  • если совместное состояние готово, то освобождает его.
  • если совместное состояние не готово, то сохраняет объект исключения типа std::future_error с условием ошибки std::future_errc::broken_promise, делает совместное состояние готовым и освобождает его.

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/thread/promise/%7Epromise

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API