has_trivial_default_constructor Class
Testy, jeśli typ jest trywialny domyślnego konstruktora.
template<class Ty>
struct has_trivial_default_constructor;
Parametry
- Ty
Typ kwerendy.
Uwagi
Wystąpienie predykat typu posiada true, jeśli typ Ty jest klasa, która posiada trywialny Konstruktor, inaczej przechowuje wartość false.
Domyślnego konstruktora dla klasy Ty jest trywialny jeśli:
jest ona deklarowana niejawnie domyślnego konstruktora
Klasa Ty ma żadnych funkcji wirtualnych
Klasa Ty ma nie podstaw wirtualnych
wszystkie bezpośrednie podstaw klasy Ty mieć konstruktorów trywialny
klasy wszystkich członków-statycznej danych typu klasy mają trivial konstruktory
klasy wszystkich członków-statycznej danych typu tablicy klasy mają trivial konstruktory
Wymagania
Nagłówek: <type_traits>
Obszar nazw: std
Zobacz też
Informacje
Inne zasoby
<type_traits> Członkowie