std::experimental::scope_exit 的推导指引

来自cppreference.com

定义于头文件 <experimental/scope>
template<class EF>
scope_exit(EF) -> scope_exit<EF>;
(库基础 TS v3)

std::experimental::scope_exit 提供一个推导指引以允许从函数或函数对象类型实参推导。

(在函数到指针退化后,若它存在)复制或移动实参到构造的 scope_exit 中。

示例