возвращало true?
Боюсь спросить зачем
ну смотри, там примерно такая реализация template< class T > struct is_floating_point : std::integral_constant< bool, std::is_same<float, typename std::remove_cv<T>::type>::value || std::is_same<double, typename std::remove_cv<T>::type>::value || std::is_same<long double, typename std::remove_cv<T>::type>::value > {};
https://eel.is/c++draft/basic.fundamental#12 https://eel.is/c++draft/meta.unary.cat#lib:is_floating_point
Обсуждают сегодня