std::experimental::scope_exit<EF>:: release
From cppreference.net
<
cpp
|
experimental
|
scope exit
|
void
release
(
)
noexcept
;
|
(техническая спецификация библиотеки fundamentals v3) | |
Делает
scope_exit
неактивным.
После того как
scope_exit
становится неактивным, он не может снова стать активным и не будет вызывать свою выходную функцию при уничтожении.
Содержание |
Параметры
(нет)
Возвращаемое значение
(нет)
Примечания
release
может быть вызван либо вручную, либо автоматически конструктором перемещения
scope_exit
.
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Смотрите также
создаёт новый
scope_exit
(публичная функция-член) |
|
вызывает функцию выхода при выходе из области видимости, если
scope_exit
активен, затем уничтожает
scope_exit
(публичная функция-член) |