Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Sprawdza, czy typ jest niezniszczalny.
Składnia
template <class T>
struct is_destructible;
Parametry
T
Typ do zapytania.
Uwagi
Wystąpienie predykatu typu ma wartość true, jeśli typ T jest typem destrukcji, w przeciwnym razie zawiera wartość false. Typy destruktoralne to typy referencyjne, typy obiektów i typy, w przypadku których dla niektórych typów U równe remove_all_extents_t<T> nieowartym operandowi std::declval<U&>.~U() jest poprawnie sformułowany. Inne typy, w tym typy niekompletne, voidi , nie są typami destrukcji.
Wymagania
Nagłówek:<type_traits>
Przestrzeń nazw: std