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_array (Clase)

Comprueba si el tipo es matriz.

template<class Ty>
    struct is_array;

Ty

El tipo a ver.

Una instancia de predicado de tipo es true si el tipo Ty es un tipo de matriz, si no se considera false.

 

// std_tr1__type_traits__is_array.cpp 
// compile with: /EHsc 
#include <type_traits> 
#include <iostream> 
 
struct trivial 
    { 
    int val; 
    }; 
 
int main() 
    { 
    std::cout << "is_array<trivial> == " << std::boolalpha 
        << std::is_array<trivial>::value << std::endl; 
    std::cout << "is_array<int> == " << std::boolalpha 
        << std::is_array<int>::value << std::endl; 
    std::cout << "is_array<int[5]> == " << std::boolalpha 
        << std::is_array<int[5]>::value << std::endl; 
 
    return (0); 
    } 
 
== is_arraytrivial<> false
==<> de is_arrayint false
==<de is_arrayint [5]> true

Encabezado: <type_traits>

Espacio de nombres: std

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft