名前空間
変種
操作

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

From cppreference.com
 
 
 
 
 
void release() noexcept;
(ライブラリ基本TS v3)

scope_fail を非アクティブにします。

scope_fail が非アクティブになると、再びアクティブになることはなく、破棄時に終了関数が呼び出されることもなくなります。

目次

[編集] パラメータ

(なし)

[編集] 戻り値

(なし)

[編集] 注釈

release は、手動で呼び出すことも、scope_fail のムーブコンストラクタによって自動的に呼び出されることもあります。

[編集]

[編集] 関連項目

新しい scope_fail を構築します。
(公開メンバ関数) [編集]
scope_fail がアクティブな場合、例外によってスコープが終了したときに終了関数を呼び出し、その後 scope_fail を破棄します。
(公開メンバ関数) [編集]
English 日本語 中文(简体) 中文(繁體)