Namespaces
Variants

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

From cppreference.net

void release ( ) noexcept ;
(라이브러리 펀더멘털 TS v3)

scope_fail 을 비활성화합니다.

일단 scope_fail 이 비활성화되면, 다시 활성화될 수 없으며 소멸 시 해당 종료 함수를 호출하지 않습니다.

목차

매개변수

(없음)

반환값

(없음)

참고 사항

release 는 수동으로 호출되거나 scope_fail 의 이동 생성자에 의해 자동으로 호출될 수 있습니다.

예제

참고 항목

새로운 scope_fail 을 생성합니다
(public member function)
scope_fail 이 활성 상태일 때 예외를 통해 스코프가 종료되면 exit 함수를 호출한 후 scope_fail 을 파괴합니다
(public member function)