分享方式:


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>