入力された型の情報を取得する [詳細]
#include <limits.h>
Public 型 | |
| typedef T | value_type |
| 情報を調べる対象となる型 | |
Public メソッド | |
| _MIST_CONST (bool, is_integer, std::numeric_limits< T >::is_integer) | |
| 指定された型が整数かどうか | |
| _MIST_CONST (bool, is_signed, std::numeric_limits< T >::is_signed) | |
| 指定された型が符号付かどうか | |
Static Public メソッド | |
| static value_type | tiny () |
| 型が表現できる0より大きい正の最小値を返す | |
| static value_type | minimum () |
| 型が表現できる最も最小の値を返す | |
| static value_type | maximum () |
| 型が表現できる最も最大の値を返す | |
| static value_type | zero () |
| 型が表現できるゼロに対応する値を返す | |
入力された型の情報を取得する
入力された型の以下の情報を調べる
| T | … 情報を調べる型 |
| mist::type_limits< T >::_MIST_CONST | ( | bool | , |
| is_integer | , | ||
| std::numeric_limits< T >::is_integer | |||
| ) |
指定された型が整数かどうか
整数の場合は true になる
| mist::type_limits< T >::_MIST_CONST | ( | bool | , |
| is_signed | , | ||
| std::numeric_limits< T >::is_signed | |||
| ) |
指定された型が符号付かどうか
符号付の場合は true になる
1.8.1.2