Namespaces
Variants

std::experimental:: swap (std::experimental::promise)

From cppreference.net
template < class R >

void swap ( std:: experimental :: promise < R > & lhs,

std:: experimental :: promise < R > & rhs ) noexcept ;
**Примечание:** Весь представленный код является C++ кодом и содержит только технические термины, которые не подлежат переводу согласно вашим требованиям. HTML разметка и атрибуты также сохранены в оригинальном виде.

Перегружает алгоритм swap для std::experimental::promise . Обменивает состояние lhs с состоянием rhs . Фактически вызывает lhs. swap ( rhs ) .

Содержание

Параметры

lhs, rhs - промисы, состояния которых нужно обменять

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

(нет)

Пример

Смотрите также

обменивает два объекта promise
(публичная функция-член std::promise<R> )