Namespaces
Variants

std::coroutine_handle<Promise>:: destroy

From cppreference.net
Utilities library
Coroutine support
Coroutine traits
Coroutine handle
No-op coroutines
Trivial awaitables
Range generators
(C++23)
其他特化的成员
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 未引用被挂起的协程,则行为未定义。

目录

参数

(无)

返回值

(无)

示例

参见

恢复协程的执行
(公开成员函数)