Aracılığıyla paylaş


make_unsigned Sınıfı

Türü veya en küçük işaretsiz türü, türün boyutundan büyük veya eşit yapar.

Sözdizimi

template <class T>
struct make_unsigned;

template <class T>
using make_unsigned_t = typename make_unsigned<T>::type;

Parametreler

T
Değiştirilecek tür.

Açıklamalar

Tür değiştiricisinin bir örneği, true ise is_unsigned<T> T olan değiştirilmiş bir türü tutar. Aksi takdirde, için en küçük imzalı türdür ST sizeof (T) <= sizeof (ST).

Gereksinimler

Üst Bilgi:<type_traits>

Ad alanı: std

Ayrıca bkz.

<type_traits>