decay Class
Typ nie const lub lotnych innych niż odwołanie nie powoduje, że lub sprawia, że wskaźnik, aby wpisać.
template<class Ty>
struct decay;
Parametry
Parametr |
Opis |
---|---|
Ty |
Typ, aby zmodyfikować. |
Uwagi
Wystąpienie modyfikator typu posiada modyfikacji typu zdefiniowanego w następujących etapach:
Typ U jest zdefiniowana jako remove_reference<Ty>::type.
Jeśli is_array<U>::value ma wartość true, zmodyfikowany typ type jest remove_extent<U>::type *.
Inaczej, jeśli is_function<U>::value ma wartość true, zmodyfikowany typ type jest add_pointer<U>::type.
W przeciwnym razie zmodyfikowany typ type jest remove_cv<U>::type.
Wymagania
Nagłówek: <type_traits>
Obszar nazw: std
Zobacz też
Informacje
Inne zasoby
<type_traits> Członkowie