std::coroutine_handle<Promise>::destroy
Из ru.cppreference.net
| Элемент других специализаций |
||
void destroy() const;
|
(1) | (начиная с C++20) |
| Элемент специализации std::coroutine_handle<std::noop_coroutine_promise> |
||
constexpr void destroy() const noexcept;
|
(2) | (начиная с C++20) |
1) Уничтожает состояние сопрограммы, на которое ссылается
*this, или не делает ничего, если сопрограмма является пустой сопрограммой.2) Не делает ничего.
Поведение не определено, если требуется уничтожение, а *this не ссылается на приостановленную сопрограмму.
Параметры
(нет)
Возвращаемое значение
(нет)
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Смотрите также
|
возобновляет выполнение корутины
(публичная функция-член) |