Sdílet prostřednictvím


decay Class

Díky mimo referenční typ než const nebo stálé nebo vytvoří ukazatel zadejte.

template<class Ty>
    struct decay;

Parametry

Parametr

Description

Ty

Typ změnit.

Poznámky

Instance typu modifikátor obsahuje změny typ, který je definován v následujících etapách:

  • Typ U je definován jako remove_reference<Ty>::type.

  • Pokud is_array<U>::value je PRAVDA, změny typ type je remove_extent<U>::type *.

  • Jinak, pokud is_function<U>::value je PRAVDA, změny typ type je add_pointer<U>::type.

  • V opačném případě se změny typ type je remove_cv<U>::type.

Požadavky

Záhlaví: <type_traits>

Obor názvů: std

Viz také

Referenční dokumentace

<type_traits>

Další zdroje

<type_traits> Členové