Udostępnij za pośrednictwem


is_trivially_copyable, klasa

Sprawdza, czy typ jest trywialnie kopiowalnym typem.

Składnia

template <class T>
struct is_trivially_copyable;

Parametry

T
Typ do zapytania.

Uwagi

Wystąpienie predykatu typu ma wartość true, jeśli typ T jest trywialnym typem, który można skopiować, w przeciwnym razie przechowuje wartość false. Trywialnie kopiowalne typy nie mają nietrywialnych operacji kopiowania, operacji przenoszenia ani destruktorów. Ogólnie rzecz biorąc, operacja kopiowania jest uważana za trywialną, jeśli można ją zaimplementować jako kopię bitową. Zarówno wbudowane typy, jak i tablice typów z możliwością kopiowania są trywialnie kopiowalne.

Wymagania

Nagłówek:<type_traits>

Przestrzeń nazw: std

Zobacz też

<type_traits>