Bagikan melalui


Kelas is_destructible

Menguji apakah jenisnya dapat dilenyapkan.

Sintaks

template <class T>
struct is_destructible;

Parameter

T
Jenis yang akan dikueri.

Keterangan

Instans predikat jenis memegang true jika jenis T adalah jenis yang dapat dihancurkan, jika tidak, instans tersebut menyimpan false. Jenis yang dapat didestruksi adalah jenis referensi, jenis objek, dan jenis di mana untuk beberapa jenis U sama dengan remove_all_extents_t<T> operand std::declval<U&>.~U() yang tidak dievaluasi terbentuk dengan baik. Jenis lain, termasuk jenis yang tidak lengkap, void, dan jenis fungsi, bukan jenis yang dapat dihapus.

Persyaratan

Header:<type_traits>

Namespace: std

Lihat juga

<type_traits>