入力された型の情報を取得する [詳細]
#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 になる