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