Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fait pas référence, non const, ou le type non volatile, ou effectue un pointeur en type.
template<class Ty>
struct decay;
Paramètres
Paramètre |
Description |
|---|---|
Ty |
le type à modifier. |
Notes
Une instance du modificateur de type contient un type défini les étapes suivantes :
le type U est défini comme remove_reference<Ty>::type.
Si is_array<U>::value a la valeur true, le type de modification type est remove_extent<U>::type *.
Sinon, si is_function<U>::value a la valeur true, le type de modification type est add_pointer<U>::type.
Sinon, le type de modification type est remove_cv<U>::type.
Configuration requise
en-tête : <type_traits>
l'espace de noms : type