Namensräume
Varianten
Aktionen

Ableitungsregeln für std::experimental::scope_exit

Von cppreference.com
 
 
 
 
 
Definiert in Header <experimental/scope>
template< class EF >
scope_exit(EF) -> scope_exit<EF>;
(library fundamentals TS v3)

Eine Ableitungsregel wird für std::experimental::scope_exit bereitgestellt, um die Ableitung von einem Argument vom Typ Funktion oder Funktionszeiger zu ermöglichen.

Das Argument (nach Function-to-Pointer-Zerfall, falls vorhanden) wird in das konstruierte scope_exit kopiert oder verschoben.

[bearbeiten] Beispiel