int isinf(
	double __x)

The function isinf() returns 1 if the argument __x is positive infinity, -1 if __x is negative infinity, and 0 otherwise.

Note

The GCC 4.3 can replace this function with inline code that returns the 1 value for both infinities (gcc bug #35509).