Freigeben über


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.