Пространства имён
Варианты
Действия

std::future::~future

Материал из cppreference.com
< cpp‎ | thread‎ | future

 
 
Библиотека поддержки потоков
Потоки
Оригинал:
Threads
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
rtrrffrf
this_thread имен
Оригинал:
this_thread namespace
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
rtrrffrf
rtrrffrf
rtrrffrf
rtrrffrf
Взаимное исключение
Оригинал:
Mutual exclusion
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
rtrrffrf
rtrrffrf
Generic управления замком
Оригинал:
Generic lock management
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Условия переменных
Оригинал:
Condition variables
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
rtrrffrf
Futures
Оригинал:
Futures
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
rtrrffrf
rtrrffrf
rtrrffrf
rtrrffrf
rtrrffrf
rtrrffrf
 
std::future
future::~future
Получение результата
Оригинал:
Getting the result
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Государство
Оригинал:
State
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
 
~future();
(начиная с C++11)

Освобождает любое разделяемое состояние. Это означает, что:

  • если возвращаемый объект или провайдер хранит последнюю ссылку на его разделяемое состояние, разделяемое состояние уничтожается; и
  • возвращаемый объект или провайдер отказывается от своей ссылки на разделяемое состояние; и
  • эти действия не вызовут блокировку, чтобы разделяемое состояние перешло в статус "готово", за исключением случаев, когда блокировка может вызваться, если выполняются все следующие условия: разделяемое состояние было создано через вызов std::async, разделяемое состояние еще не готово, и это последняя ссылка на разделяемое состояние.
(начиная с C++14)