Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Testy, jeśli obiekt multiset po lewej stronie operatora jest równa multiset obiektu po prawej stronie.
bool operator!==(
const multiset <Key, Traits, Allocator>& _Left,
const multiset <Key, Traits, Allocator>& _Right
);
Parametry
_Left
Obiekt typu multiset._Right
Obiekt typu multiset.
Wartość zwracana
TRUE , jeśli zestaw wielokrotny po lewej stronie operatora jest równa zestaw wielokrotny po prawej stronie operatora; w przeciwnym razie false.
Uwagi
Porównanie między obiektami multiset opiera się na parowania porównanie ich elementów.Dwa zestawy lub multisets są równe, jeśli mają taką samą liczbę elementów i ich odpowiednich elementów mają te same wartości.W przeciwnym razie są nierówne.
Przykład
// multiset_op_eq.cpp
// compile with: /EHsc
#include <set>
#include <iostream>
int main( )
{
using namespace std;
multiset <int> s1, s2, s3;
int i;
for ( i = 0 ; i < 3 ; i++ )
{
s1.insert ( i );
s2.insert ( i * i );
s3.insert ( i );
}
if ( s1 == s2 )
cout << "The multisets s1 and s2 are equal." << endl;
else
cout << "The multisets s1 and s2 are not equal." << endl;
if ( s1 == s3 )
cout << "The multisets s1 and s3 are equal." << endl;
else
cout << "The multisets s1 and s3 are not equal." << endl;
}
Wymagania
Nagłówek: <set>
Obszar nazw: std