operator== (set) (STL/CLR)
Führen Sie dieselben Vergleich auf.
template<typename Key>
bool operator==(set<Key>% left,
set<Key>% right);
Parameter
left
Linker Container zu vergleichen.right
Rechter Container zu vergleichen.
Hinweise
Die Operatorfunktionsrückgaben true, wenn die Sequenzen, die von left und right gesteuert werden, die gleiche Länge und, für die einzelnen Positionen i, left[i] == right[i]. Sie verwenden sie, um zu testen, ob left wie right sortiert wird, wenn die beiden Sätze verglichenes Element durch Element 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