operator== (festgelegt) (STL/CLR)
Gleicher Vergleich der Liste.
template<typename Key>
bool operator==(set<Key>% left,
set<Key>% right);
Parameter
left
Linker zu vergleichende Container.right
Rechter zu vergleichende Container.
Hinweise
Die Funktion für Operator gibt true zurück, wenn die Sequenzen, die von left und right gesteuert werden, die gleiche Länge. Für jede Position i, left[i] ==right[i] haben.Sie verwenden sie, um zu testen, ob left dieselben wie right positioniert ist, wenn die beiden Sätze verglichenes Element durch Elements sind.
Beispiel
// cliext_set_operator_eq.cpp
// compile with: /clr
#include <cliext/set>
typedef cliext::set<wchar_t> Myset;
int main()
{
Myset c1;
c1.insert(L'a');
c1.insert(L'b');
c1.insert(L'c');
// display contents " a b c"
for each (wchar_t elem in c1)
System::Console::Write(" {0}", elem);
System::Console::WriteLine();
// assign to a new container
Myset c2;
c2.insert(L'a');
c2.insert(L'b');
c2.insert(L'd');
// display contents " a b d"
for each (wchar_t elem in c2)
System::Console::Write(" {0}", elem);
System::Console::WriteLine();
System::Console::WriteLine("[a b c] == [a b c] is {0}",
c1 == c1);
System::Console::WriteLine("[a b c] == [a b d] is {0}",
c1 == c2);
return (0);
}
Anforderungen
Header: <cliext/Satz>
Namespace: cliext
Siehe auch
Referenz
Operator! = (festgelegt) (STL/CLR)
operator< (festgelegt) (STL/CLR)
operator>= (festgelegt) (STL/CLR)