名前空間
変種
操作

std::experimental::ranges::SignedIntegral

From cppreference.com
< cpp‎ | experimental‎ | ranges
 
 
 
 
コンセプトライブラリ
中核言語のコンセプト
                              
SignedIntegral
オブジェクトのコンセプト
                              
                              
比較のコンセプト
呼び出し可能オブジェクトのコンセプト
                                        
                              
URNGコンセプト
 
template< class T >
concept bool SignedIntegral = Integral<T> && std::is_signed<T>::value;
(ranges TS)

概念SignedIntegral<T>は、Tが整数型であり、かつstd::is_signed<T>::valuetrueである場合にのみ満たされます。

SignedIntegral<T>std::is_signed<T>::valueの間には、包含関係は必要ありません。

[編集] 注記

SignedIntegral<T>は、符号付き整数型ではない型によって満たされる場合があります。例えば、charcharが符号付きであるシステム上)などです。

[編集] 関連項目

型が整数型であるかをチェックする
(クラステンプレート) [編集]
(C++11)
型が符号付き算術型であるかをチェックする
(クラステンプレート) [編集]
English 日本語 中文(简体) 中文(繁體)