std::experimental::scope_exit<EF>:: release
From cppreference.net
<
cpp
|
experimental
|
scope exit
|
void
release
(
)
noexcept
;
|
(Library Fundamentals TS v3) | |
Macht den
scope_exit
inaktiv.
Sobald ein
scope_exit
inaktiv ist, kann er nicht wieder aktiv werden und wird seine Exit-Funktion bei der Zerstörung nicht aufrufen.
Inhaltsverzeichnis |
Parameter
(keine)
Rückgabewert
(keine)
Hinweise
release
kann entweder manuell aufgerufen werden oder automatisch durch den
scope_exit
's Move-Konstruktor aufgerufen werden.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
konstruiert ein neues
scope_exit
(öffentliche Elementfunktion) |
|
ruft die Exit-Funktion auf, wenn der Gültigkeitsbereich verlassen wird, falls das
scope_exit
aktiv ist, und zerstört dann das
scope_exit
(öffentliche Elementfunktion) |