これについてあなたの考えを広げてください:
#define INFINITY ((1 << (8*sizeof (int) - 6)) - 4)
拡張されていますか?
これについてあなたの考えを広げてください:
#define INFINITY ((1 << (8*sizeof (int) - 6)) - 4)
拡張されていますか?
なぜだめですか
numeric_limits<float>::infinity()
また
numeric_limits<double>::infinity()
?
次のように、ヘッダー ファイルnumeric_limits から使用します。<limits>
numeric_limits<float>::infinity()
これを参照してください: http://www.cplusplus.com/reference/std/limits/numeric_limits/