Kelas is_trivially_constructible
Menguji apakah jenis dapat dibangun secara sepele saat jenis argumen yang ditentukan digunakan.
template <class T, class... Args>
struct is_trivially_constructible;
T
Jenis yang akan dikueri.
Args
Jenis argumen yang cocok dalam konstruktor T.
Instans predikat jenis bernilai benar jika jenis T dapat dibangun secara trivial dengan menggunakan jenis argumen di Args, jika tidak, itu menyimpan false. Jenis T dapat dibangun secara sepele jika definisi T t(std::declval<Args>()...);
variabel terbentuk dengan baik dan diketahui tidak memanggil operasi yang tidak sepele. Baik T dan semua jenis dalam Args harus jenis lengkap, void
, atau array dari batas yang tidak diketahui.
Header:<type_traits>
Namespace: std