Baca dalam bahasa Inggris

Bagikan melalui


Kelas is_trivially_default_constructible

Menguji apakah jenis memiliki konstruktor default sepele.

Sintaks

template <class Ty>
struct is_trivially_default_constructible;

Parameter

Ty
Jenis yang akan dikueri.

Keterangan

Instans predikat jenis memegang true jika jenis Ty adalah kelas yang memiliki konstruktor sepele, jika tidak, itu menyimpan false.

Konstruktor default untuk kelas Ty adalah sepele jika:

  • ini adalah konstruktor default yang dideklarasikan secara implisit

  • kelas Ty tidak memiliki fungsi virtual

  • kelas Ty tidak memiliki basis virtual

  • semua basis langsung kelas Ty memiliki konstruktor sepele

  • kelas semua anggota data non-statis dari jenis kelas memiliki konstruktor sepele

  • kelas semua anggota data non-statis dari array jenis kelas memiliki konstruktor sepele

Persyaratan

Header:<type_traits>

Namespace: std

Lihat juga

<type_traits>