std::unsigned_integral
提供: cppreference.com
ヘッダ <concepts> で定義
|
||
template < class T > concept unsigned_integral = std::integral<T> && !std::signed_integral<T>; |
(C++20以上) | |
コンセプト unsigned_integral<T>
は T
が整数型であり std::is_signed_v<T> が false である場合にのみ満たされます。
[編集] ノート
unsigned_integral<T>
は符号なし整数型でない型によっても満たされることがあります (例えば bool)。
[編集] 関連項目
(C++11) |
型が整数型かどうか調べます (クラステンプレート) |
(C++11) |
型が符号付き算術型かどうか調べます (クラステンプレート) |