Namespaces
Variants

std::numeric_limits<T>::is_integer

From cppreference.com