¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

operator<= <array>

Comparación, menor o igual que de la matriz.

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).

 

// std_tr1__array__operator_le.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
 true
 false

matriz <deEncabezado: >

Espacio de nombres: std

Adiciones de comunidad

Mostrar:
© 2015 Microsoft