Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Türü değere göre geçirildi olarak üretir. Türü başvuru olmayan, sabit olmayan, geçici olmayan yapar veya bir işlevden veya dizi türünden türe bir işaretçi yapar.
Sözdizimi
template <class T>
struct decay;
template <class T>
using decay_t = typename decay<T>::type;
Parametreler
T
Değiştirilecek tür.
Açıklamalar
Sonuçta elde edilen türü, tür değere bağımsız değişken olarak geçirilirmiş gibi üretmek için çürüme şablonunu kullanın. Sınıf şablonu üye tür tanımı type , aşağıdaki aşamalarda tanımlanan değiştirilmiş bir türü barındırıyor:
Türü
Uolarakremove_reference<T>::typetanımlanır.True ise
is_array<U>::value, değiştirilen türtypeolurremove_extent<U>::type *.Aksi takdirde, true ise
is_function<U>::value, değiştirilen türtypeoluradd_pointer<U>::type.Aksi takdirde, değiştirilen tür
typeşeklindedirremove_cv<U>::type.
Gereksinimler
Üst Bilgi:<type_traits>
Ad alanı: std