名前空間
変種
操作

std::numeric_limits<T>::is_specialized

提供: cppreference.com
 
 
 
型サポート
型の性質
(C++11)
(C++11)
(C++14)
(C++11)
(C++11)(C++20未満)
(C++11)(C++20で非推奨)
(C++11)
型特性定数
メタ関数
(C++17)
定数評価文脈
サポートされている操作
関係と性質の問い合わせ
型変更
(C++11)(C++11)(C++11)
型変換
(C++11)
(C++11)
(C++17)
(C++11)(C++20未満)(C++17)
 
 
static const bool is_specialized;
(C++11未満)
static constexpr bool is_specialized;
(C++11以上)

std::numeric_limits<T>::is_specialized の値は、 std::numeric_limits の特殊化が存在するすべての T に対して true になります。

[編集] 標準の特殊化

T std::numeric_limits<T>::is_specialized の値
/* 非特殊化 */ false
bool true
char true
signed char true
unsigned char true
wchar_t true
char8_t true
char16_t true
char32_t true
short true
unsigned short true
int true
unsigned int true
long true
unsigned long true
long long true
unsigned long long true
float true
double true
long double true

[編集] 関連項目

[静的]
整数型を識別します
(パブリック静的メンバ定数) [edit]
[静的]
IEC 559/IEEE 754 の浮動小数点型を識別します
(パブリック静的メンバ定数) [edit]
[静的]
正確な型を識別します
(パブリック静的メンバ定数) [edit]
[静的]
値の有限集合を表現する型を識別します
(パブリック静的メンバ定数) [edit]