Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der <thread> Header stellt die folgenden Operatoren bereit:
operator>=
Bestimmt, ob ein thread::id-Objekt größer als oder gleich einem anderen Objekt ist.
bool operator>= (
thread::id Left,
thread::id Right) noexcept
Parameter
Nach links
Das linke thread::id-Objekt.
Rechts
Das rechte thread::id-Objekt.
Rückgabewert
!(Left < Right)
Bemerkungen
Diese Funktion löst keine Ausnahmen aus.
operator>
Bestimmt, ob ein thread::id-Objekt größer als ein anderes Objekt ist.
bool operator> (
thread::id Left,
thread::id Right) noexcept
Parameter
Nach links
Das linke thread::id-Objekt.
Rechts
Das rechte thread::id-Objekt.
Rückgabewert
Right < Left
Bemerkungen
Diese Funktion löst keine Ausnahmen aus.
operator<=
Bestimmt, ob ein thread::id-Objekt kleiner als oder gleich einem anderen Objekt ist.
bool operator<= (
thread::id Left,
thread::id Right) noexcept
Parameter
Nach links
Das linke thread::id-Objekt.
Rechts
Das rechte thread::id-Objekt.
Rückgabewert
!(Right < Left)
Bemerkungen
Diese Funktion löst keine Ausnahmen aus.
operator<
Bestimmt, ob ein thread::id-Objekt kleiner als ein anderes Objekt ist.
bool operator<(
thread::id Left,
thread::id Right) noexcept
Parameter
Nach links
Das linke thread::id-Objekt.
Rechts
Das rechte thread::id-Objekt.
Rückgabewert
trueif Left precedes Right in the total order; otherwise, false.
Bemerkungen
Der Operator definiert eine gesamte Sortierung für alle thread::id-Objekte. Diese Objekte können als Schlüssel in assoziativen Containern verwendet werden.
Diese Funktion löst keine Ausnahmen aus.
Operator!=
Überprüft zwei thread::id-Objekte auf Ungleichheit.
bool operator!= (
thread::id Left,
thread::id Right) noexcept
Parameter
Nach links
Das linke thread::id-Objekt.
Rechts
Das rechte thread::id-Objekt.
Rückgabewert
!(Left == Right)
Bemerkungen
Diese Funktion löst keine Ausnahmen aus.
operator==
Überprüft zwei thread::id-Objekte auf Gleichheit.
bool operator== (
thread::id Left,
thread::id Right) noexcept
Parameter
Nach links
Das linke thread::id-Objekt.
Rechts
Das rechte thread::id-Objekt.
Rückgabewert
true wenn beide Objekte den gleichen Ausführungsthread darstellen oder wenn kein Objekt einen Ausführungsthread darstellt, andernfalls false.
Bemerkungen
Diese Funktion löst keine Ausnahmen aus.
operator<<
Fügt eine Textdarstellung eines thread::id-Objekts in einen Stream ein.
template <class Elem, class Tr>
basic_ostream<Elem, Tr>& operator<<(
basic_ostream<Elem, Tr>& Ostr, thread::id Id);
Parameter
Ostr
Ein basic_ostream-Objekt.
Id
Ein thread::id-Objekt.
Rückgabewert
Ostr.
Bemerkungen
Diese Funktion fügt die ID in ostr ein.
Wenn zwei thread::id-Objekte gleich sind, sind die eingefügten Text-Darstellungen dieser Objekte gleich.