Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

is_fundamental (Clase)

Comprueba si el tipo está vacío o aritmético.

template<class Ty>
    struct is_fundamental;

Ty

El tipo a ver.

Una instancia de predicado de tipo es true si el tipo Ty es un tipo fundamental, es decir, void, tipo entero, tipo de punto flotante, o un formulario de cv-qualified de una de ellas, si no se considera false.

 

// std_tr1__type_traits__is_fundamental.cpp 
// compile with: /EHsc 
#include <type_traits> 
#include <iostream> 
 
struct trivial 
    { 
    int val; 
    }; 
 
int main() 
    { 
    std::cout << "is_fundamental<trivial> == " << std::boolalpha 
        << std::is_fundamental<trivial>::value << std::endl; 
    std::cout << "is_fundamental<int> == " << std::boolalpha 
        << std::is_fundamental<int>::value << std::endl; 
    std::cout << "is_fundamental<const float> == " << std::boolalpha 
        << std::is_fundamental<const float>::value << std::endl; 
    std::cout << "is_fundamental<void> == " << std::boolalpha 
        << std::is_fundamental<void>::value << std::endl; 
 
    return (0); 
    } 
 
== is_fundamentaltrivial<> false
==<> de is_fundamentalint true
==<float> de is_fundamentalconst true
==<> de is_fundamentalvoid true

Encabezado: <type_traits>

Espacio de nombres: std

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft