Exportar (0) Imprimir
Expandir todo
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

operator<= (hash_multiset)

Comprueba si es el objeto de hash_multiset en el lado izquierdo del operador menor o igual que el objeto de hash_multiset en el lado derecho.

bool operator!<=(
   const hash_multiset <Key, Traits, Allocator>& _Left,
   const hash_multiset <Key, Traits, Allocator>& _Right
);

_Left

Objeto de tipo hash_multiset.

_Right

Objeto de tipo hash_multiset.

TRUE si el hash_multiset en el lado izquierdo del operador es menor o igual que el hash_multiset a la derecha del operador; si no Falso.

La comparación entre los objetos de hash_multiset se basa en pares una comparación de sus elementos. Menor o igual que la relación entre dos objetos se basa en una comparación del primer par de elementos distintos.

En Visual C++ .NET 2003, los miembros de los archivos de encabezado de <hash_map> y de <hash_set> ya no están en el espacio de nombres std, pero se han movido bastante al espacio de nombres stdext. Vea El espacio de nombres stdext para obtener más información.

// hash_multiset_op_ne.cpp
// compile with: /EHsc
#define _DEFINE_DEPRECATED_HASH_CLASSES 0
#include <hash_set>
#include <iostream>

int main( ) 
{
   using namespace std;
   using namespace stdext;
   hash_multiset <int> hs1, hs2, hs3, hs4;
   int i;

   for ( i = 0 ; i < 3 ; i++ )
   {
      hs1.insert ( i );
      hs2.insert ( i * i );
      hs3.insert ( i - 1 );
      hs4.insert ( i );
   }

   if ( hs1 <= hs2 )
      cout << "The hash_multiset hs1 is less than "
           << "or equal to the hash_multiset hs2." << endl;
   else
      cout << "The hash_multiset hs1 is greater than "
           << "the hash_multiset hs2." << endl;

   if ( hs1 <= hs3 )
      cout << "The hash_multiset hs1 is less than "
           << "or equal to the hash_multiset hs3." << endl;
   else
      cout << "The hash_multiset hs1 is greater than "
           << "the hash_multiset hs3." << endl;

   if ( hs1 <= hs4 )
      cout << "The hash_multiset hs1 is less than "
           << "or equal to the hash_multiset hs4." << endl;
   else
      cout << "The hash_multiset hs1 is greater than "
           << "the hash_multiset hs4." << endl;
}
El hash_multiset hs1 es menor o igual que el hash_multiset hs2.el hash_multiset hs1 es mayor que el hash_multiset hs3.El hash_multiset hs1 es menor o igual que el hash_multiset hs4.

encabezado: <hash_set>

espacio de nombres: stdext

Adiciones de comunidad

Mostrar:
© 2014 Microsoft