is_destructible 类

测试该类型是否易损坏。

语法

template <class T>
struct is_destructible;

参数

T
要查询的类型。

备注

如果类型 T 是易损坏类型,则类型谓词的实例为 true;否则为 false。 易损坏类型是引用类型、对象类型以及那些在其中对于等于 U 的某些类型 remove_all_extents_t<T> 而言未计算操作数 std::declval<U&>.~U() 格式正确的类型。 其他类型(包括不完整类型、 void和函数类型)均不属于易损坏类型。

要求

标头:<type_traits>

命名空间: std

另请参阅

<type_traits>