std::is_floating_point (3) Linux Manual Page
std::is_floating_point – std::is_floating_point Synopsis Defined in header<type_traits> template <class T> (since C++ 11) struct is_floating_point; Checks whether T is a floating-point type. Provides the member constant value which is equal to true, if T is the type float, double, long double, including any cv-qualified variants. Otherwise, value is equal to false. Template parameters T –…
