EnableIf — Struktura

Obsługuje infrastrukturę biblioteki WRL i nie jest przeznaczona do użycia bezpośrednio z kodu.

Składnia

template <bool b, typename T = void>
struct EnableIf;

template <typename T>
struct EnableIf<true, T>;

Parametry

T
Typ.

B
Wyrażenie logiczne.

Uwagi

Definiuje element członkowski danych typu określonego przez drugi parametr szablonu, jeśli pierwszy parametr szablonu zwróci wartość true.

Członkowie

Definicje typów publicznych

Nazwa/nazwisko opis
type Jeśli parametr szablonu b daje wartość true, częściowa specjalizacja definiuje element członkowski type danych jako typ T.

Hierarchia dziedziczenia

EnableIf

Wymagania

Nagłówek: internal.h

Przestrzeń nazw: Microsoft::WRL::D etails

Zobacz też

Microsoft::WRL::Details, przestrzeń nazw