std::experimental::scope_fail<EF>::release

void release() noexcept;
(库基础 TS v3)

使 scope_fail 不活跃

一旦 scope_fail 不活跃,则它无法再次变得活跃,而它将不会在析构时调用其退出函数。

参数

(无)

返回值

(无)

注解

可以手动或由 scope_fail 的移动构造函数自动调用 release

示例

参阅

构造新的 scope_fail
(公开成员函数)
在经由异常退出作用域时调用退出函数,若 scope_fail 为活跃,然后销毁 scope_fail
(公开成员函数)