is_arithmetic
template < class T >
struct is_arithmetic : public true_type -or-false_type {};
Наследства: Если T является арифметическим типом (возможно, cv-квалифицированным), то он наследуется от true_type , в противном случае он наследуется от false_type . Арифметические типы включают интегральные и плавающие точки (см. также is_integral и is_floating_point ).
С++ Стандартная ссылка: 3.9.1p8.
Руководитель: is_arithmetic. hpp > > > .
Примеры:
is_arithmetic < char >:: type является типом true_type .
is_arithmetic < double >:: value является интегральным постоянным выражением, которое оценивает до true .
is_arithmetic < T >:: value_type является типом bool .
Статья is_arithmetic раздела Chapter 1. Boost.TypeTraits Alphabetical Reference может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Alphabetical Reference ::