std::experimental::scope_exit<EF>::release
Von cppreference.com
< cpp | experimental | scope exit
| void release() noexcept; |
(library fundamentals TS v3) | |
Macht das scope_exit inaktiv.
Sobald ein scope_exit inaktiv ist, kann es nicht wieder aktiv werden und ruft seine Exit-Funktion bei der Zerstörung nicht auf.
Inhalt |
[bearbeiten] Parameter
(keine)
[bearbeiten] Rückgabewert
(keine)
[bearbeiten] Anmerkungen
release kann entweder manuell aufgerufen oder automatisch vom Move-Konstruktor von scope_exit aufgerufen werden.
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
erstellt einen neuen scope_exit(public member function) | |
ruft die Exit-Funktion auf, wenn der Geltungsbereich verlassen wird, falls der scope_exit aktiv ist, und zerstört dann den scope_exit(public member function) |