共用方式為


make_unsigned 類別

建立類型,或是建立大於或等於類型大小的最小無正負號類型。

語法

template <class T>
struct make_unsigned;

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

參數

T
要修改的類型。

備註

型別修飾詞的實例會保存 T 的修改類型,如果is_unsigned<T>保留 true 則為 T。 否則是最小的帶正負號類型 ST,其中 sizeof (T) <= sizeof (ST)

需求

標頭:<type_traits>

命名空間:std

另請參閱

<type_traits>