make_unsigned クラス

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

template<class Ty>
    struct make_unsigned;

パラメーター

パラメーター

Description

Ty

変更する型。

解説

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

必要条件

ヘッダー : <type_traits>

名前空間: std

参照

関連項目

<type_traits>

その他の技術情報

<type_traits> メンバー