Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

operator> <array>

 

Comparación de matriz, mayor que.

template<Ty, std::size_t N>
    bool operator>(
        const array<Ty, N>& left,
        const array<Ty, N>& right);

Ty

El tipo de un elemento.

N

Se refiere al tamaño de la matriz.

left

Contenedor izquierdo a comparar.

right

Contenedor derecho a comparar.

La función de la plantilla devuelve right < left.

Ejemplo

 

// std_tr1__array__operator_gt.cpp 
// compile with: /EHsc 
#include <array> 
#include <iostream> 

typedef std::array<int, 4> Myarray; 
int main() 
    { 
    Myarray c0 = {0, 1, 2, 3}; 

// display contents " 0 1 2 3" 
    for (Myarray::const_iterator it = c0.begin(); 
        it != c0.end(); ++it) 
        std::cout << " " << *it; 
    std::cout << std::endl; 

    Myarray c1 = {4, 5, 6, 7}; 

// display contents " 4 5 6 7" 
    for (Myarray::const_iterator it = c1.begin(); 
        it != c1.end(); ++it) 
        std::cout << " " << *it; 
    std::cout << std::endl; 

// display results of comparisons 
    std::cout << std::boolalpha << " " << (c0 > c0); 
    std::cout << std::endl; 
    std::cout << std::boolalpha << " " << (c1 > c0); 
    std::cout << std::endl; 

    return (0); 
    } 

          0 1 2 3
4 5 6 7
false
true

Requisitos

matriz <deEncabezado: >

Espacio de nombres: std

Mostrar: