共用方式為


make_signed 類別

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

語法

template <class T>
struct make_signed;

template <class T>
using make_signed_t = typename make_signed<T>::type;

參數

T
要修改的類型。

備註

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

需求

標頭:<type_traits>

命名空間:std

另請參閱

<type_traits>