Udostępnij za pośrednictwem


make_unsigned — Klasa

Określa typ lub najmniejszy niepodpisany typ większy lub równy typowi.

Składnia

template <class T>
struct make_unsigned;

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

Parametry

T
Typ do modyfikacji.

Uwagi

Wystąpienie modyfikatora typu przechowuje zmodyfikowany typ, który jest T , jeśli is_unsigned<T> ma wartość true. W przeciwnym razie jest to najmniejszy typ ST podpisu, dla którego sizeof (T) <= sizeof (ST).

Wymagania

Nagłówek:<type_traits>

Przestrzeń nazw: std

Zobacz też

<type_traits>