C++ concepts: Destructible
From cppreference.com
Specifies that an instance of the type can be default constructed.
[edit] Requirements
The type must implement the following functions:
Type::~Type
Type::~Type() noexcept; |
||
destructor: The destructor frees all resources owned by the object and it does not throw any exception.
[edit] See also
(C++11) (C++11) (C++11) |
checks if a type has a non-deleted destructor (class template) |