次の方法で共有


make_signed クラス

型または型以上のサイズを持つ最小の signed 型を作成します。

template<class Ty>
    struct make_signed;

パラメーター

  • Ty
    変更する型。

解説

この型修飾子のインスタンスは、is_signed<Ty> が true を保持している場合は修飾型 Ty を保持します。それ以外の場合は、sizeof (Ty) <= sizeof (UTy) である最小の unsigned 型 UTy になります。

必要条件

ヘッダー : <type_traits>

名前空間: std

参照

関連項目

<type_traits>

その他の技術情報

<type_traits> メンバー