ATL-Operatoren
Dieser Abschnitt enthält die Referenzthemen für die globalen ATL-Operatoren.
Operator | Beschreibung |
---|---|
Operator == | Vergleicht zwei CSid Objekte oder SID Strukturen für die Gleichheit. |
Operator != | Vergleicht zwei CSid Objekte oder SID Strukturen für Ungleichheiten. |
Operator < | Testet, ob das Objekt oder SID die CSid Struktur auf der linken Seite des Operators kleiner als das Objekt oder SID die CSid Struktur auf der rechten Seite ist (für C++-Standardbibliothekskompatibilität). |
Operator > | Testet, ob das Objekt oder SID die CSid Struktur auf der linken Seite des Operators größer als das Objekt oder SID die CSid Struktur auf der rechten Seite ist (für C++-Standardbibliothekskompatibilität). |
operator <= | Testet, ob das Objekt oder SID die CSid Struktur auf der linken Seite des Operators kleiner oder gleich dem Objekt oder SID der CSid Struktur auf der rechten Seite ist (für C++-Standardbibliothekskompatibilität). |
operator >= | Testet, ob das Objekt oder SID die CSid Struktur auf der linken Seite des Operators größer oder gleich dem Objekt oder SID der CSid Struktur auf der rechten Seite ist (für C++-Standardbibliothekskompatibilität). |
Anforderungen
Kopfzeile: atlsecurity.h.
Operator ==
Vergleicht CSid
Objekte oder SID
(Sicherheitsbezeichner)-Strukturen für Gleichheit.
bool operator==(const CSid& lhs, const CSid& rhs) throw();
Parameter
Lhs
Das erste zu vergleichende Objekt oder SID
die erste CSid
zu vergleichende Struktur.
rhs
Das zweite zu vergleichende Objekt oder SID
die zweite CSid
Struktur.
Rückgabewert
Gibt TRUE zurück, wenn die Objekte gleich sind, FALSE, wenn sie nicht gleich sind.
Operator !=
Vergleicht CSid
Objekte oder SID
(Sicherheitsbezeichner)-Strukturen für Ungleichheiten.
bool operator==(const CSid& lhs, const CSid& rhs) throw();
Parameter
Lhs
Das erste zu vergleichende Objekt oder SID
die erste CSid
zu vergleichende Struktur.
rhs
Das zweite zu vergleichende Objekt oder SID
die zweite CSid
Struktur.
Rückgabewert
Gibt TRUE zurück, wenn die Objekte nicht gleich sind, FALSE, wenn sie gleich sind.
<-Operator
Testet, ob das Objekt oder SID
die CSid
Struktur auf der linken Seite des Operators kleiner als das Objekt oder SID
die CSid
Struktur auf der rechten Seite ist (für C++-Standardbibliothekskompatibilität).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parameter
Lhs
Das erste zu vergleichende Objekt oder SID
die erste CSid
zu vergleichende Struktur.
rhs
Das zweite zu vergleichende Objekt oder SID
die zweite CSid
Struktur.
Rückgabewert
Gibt TRUE zurück, wenn die Adresse des lhs -Objekts kleiner als die Adresse des rhs -Objekts ist, andernfalls FALSE.
Hinweise
Dieser Operator fungiert für die Adresse des Objekts oder SID
der CSid
Struktur und wird implementiert, um Kompatibilität mit C++-Standardbibliothekssammlungsklassen bereitzustellen.
>-Operator
Testet, ob das Objekt oder SID
die CSid
Struktur auf der linken Seite des Operators größer als das Objekt oder SID
die CSid
Struktur auf der rechten Seite ist (für C++-Standardbibliothekskompatibilität).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parameter
Lhs
Das erste zu vergleichende Objekt oder SID
die erste CSid
zu vergleichende Struktur.
rhs
Das zweite zu vergleichende Objekt oder SID
die zweite CSid
Struktur.
Rückgabewert
Gibt WAHR zurück, wenn die Adresse der lhs größer als die Adresse der Rhs ist, andernfalls FALSE.
Hinweise
Dieser Operator fungiert für die Adresse des Objekts oder SID
der CSid
Struktur und wird implementiert, um Kompatibilität mit C++-Standardbibliothekssammlungsklassen bereitzustellen.
operator <=
Testet, ob das Objekt oder SID
die CSid
Struktur auf der linken Seite des Operators kleiner oder gleich dem Objekt oder SID
der CSid
Struktur auf der rechten Seite ist (für C++-Standardbibliothekskompatibilität).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parameter
Lhs
Das erste zu vergleichende Objekt oder SID
die erste CSid
zu vergleichende Struktur.
rhs
Das zweite zu vergleichende Objekt oder SID
die zweite CSid
Struktur.
Rückgabewert
Gibt WAHR zurück, wenn die Adresse der lhs kleiner oder gleich der Adresse der Rhs ist, andernfalls FALSE.
Hinweise
Dieser Operator fungiert für die Adresse des Objekts oder SID
der CSid
Struktur und wird implementiert, um Kompatibilität mit C++-Standardbibliothekssammlungsklassen bereitzustellen.
operator >=
Testet, ob das Objekt oder SID
die CSid
Struktur auf der linken Seite des Operators größer oder gleich dem Objekt oder SID
der CSid
Struktur auf der rechten Seite ist (für C++-Standardbibliothekskompatibilität).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parameter
Lhs
Das erste zu vergleichende Objekt oder SID
die erste CSid
zu vergleichende Struktur.
rhs
Das zweite zu vergleichende Objekt oder SID
die zweite CSid
Struktur.
Rückgabewert
Gibt WAHR zurück, wenn die Adresse der lhs größer oder gleich der Adresse der Rhs ist, andernfalls FALSE.
Hinweise
Dieser Operator fungiert für die Adresse des Objekts oder SID
der CSid
Struktur und wird implementiert, um Kompatibilität mit C++-Standardbibliothekssammlungsklassen bereitzustellen.