你会如何定义无穷大?

-1 c++ infinity c-preprocessor

扩展您的想法:

#define INFINITY ((1 << (8*sizeof (int) - 6)) - 4)
Run Code Online (Sandbox Code Playgroud)

扩大了吗?

Jes*_*ond 5

为什么不

numeric_limits<float>::infinity() 
Run Code Online (Sandbox Code Playgroud)

要么

numeric_limits<double>::infinity()
Run Code Online (Sandbox Code Playgroud)