-1 c++ infinity c-preprocessor
扩展您的想法:
#define INFINITY ((1 << (8*sizeof (int) - 6)) - 4)
Run Code Online (Sandbox Code Playgroud)
扩大了吗?
为什么不
numeric_limits<float>::infinity()
Run Code Online (Sandbox Code Playgroud)
要么
numeric_limits<double>::infinity()
Run Code Online (Sandbox Code Playgroud)
?