Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Comprueba si el tipo es aritmético.
Sintaxis
template <class Ty>
struct is_arithmetic;
Parámetros
Ty
Tipo que se va a consultar.
Comentarios
Una instancia del predicado de tipo es cierta si el tipo Ty es un tipo aritmético, es decir, un tipo entero o un tipo de punto flotante, o una forma cv-qualified de uno de ellos; en caso contrario, es falsa.
Ejemplo
// std__type_traits__is_arithmetic.cpp
// compile with: /EHsc
#include <type_traits>
#include <iostream>
struct trivial
{
int val;
};
int main()
{
std::cout << "is_arithmetic<trivial> == " << std::boolalpha
<< std::is_arithmetic<trivial>::value << std::endl;
std::cout << "is_arithmetic<int> == " << std::boolalpha
<< std::is_arithmetic<int>::value << std::endl;
std::cout << "is_arithmetic<float> == " << std::boolalpha
<< std::is_arithmetic<float>::value << std::endl;
return (0);
}
is_arithmetic<trivial> == false
is_arithmetic<int> == true
is_arithmetic<float> == true
Requisitos
Encabezado:<type_traits>
Espacio de nombres: std