Namespaces
Variants

std::experimental::scope_success<EF>:: release

From cppreference.net

void release ( ) noexcept ;
(库基础技术规范 v3)

使 scope_success 变为非活动状态。

一旦 scope_success 变为非活跃状态,它将无法再次激活,并且在析构时不会调用其退出函数。

目录

参数

(无)

返回值

(无)

注释

release 既可以被手动调用,也可以被 scope_success 的移动构造函数自动调用。

示例

参见

构造新的 scope_success 对象
(公开成员函数)
scope_success 处于活动状态,则在作用域正常退出时调用退出函数,随后销毁该 scope_success 对象
(公开成员函数)