型を作成、または型以上のサイズを持つ最小の unsigned 型を作成します。
template<class Ty>
struct make_unsigned;
パラメーター
パラメーター |
Description |
|---|---|
Ty |
変更する型。 |
解説
この型修飾子のインスタンスは、is_unsigned<Ty> が true を保持している場合は修飾型 Ty を保持します。それ以外の場合は、sizeof (Ty) <= sizeof (STy) である最小の signed 型 STy になります。
必要条件
ヘッダー : <type_traits>
名前空間: std