Operatory ATL
Ta sekcja zawiera tematy referencyjne dla operatorów globalnych ATL.
Operator | opis |
---|---|
operator == | Porównuje dwa CSid obiekty lub SID struktury pod kątem równości. |
operator != | Porównuje dwa CSid obiekty lub SID struktury pod kątem nierówności. |
operator < | Sprawdza, czy CSid obiekt lub SID struktura po lewej stronie operatora jest mniejsza niż CSid obiekt lub SID struktura po prawej stronie (w przypadku zgodności ze standardową biblioteką języka C++). |
operator > | Sprawdza, czy CSid obiekt lub SID struktura po lewej stronie operatora jest większa niż CSid obiekt lub SID struktura po prawej stronie (w przypadku zgodności biblioteki standardowej języka C++). |
operator <= | Sprawdza, czy CSid obiekt lub SID struktura po lewej stronie operatora jest mniejsza lub równa CSid obiektowi lub SID strukturze po prawej stronie (w przypadku zgodności biblioteki standardowej C++). |
operator >= | Sprawdza, czy CSid obiekt lub SID struktura po lewej stronie operatora jest większa lub równa CSid obiektowi lub SID strukturze po prawej stronie (w przypadku zgodności biblioteki standardowej języka C++). |
Wymagania
Nagłówek: atlsecurity.h.
operator ==
Porównuje CSid
obiekty lub SID
struktury (identyfikator zabezpieczeń) pod kątem równości.
bool operator==(const CSid& lhs, const CSid& rhs) throw();
Parametry
Lhs
Pierwszy CSid
obiekt lub SID
struktura do porównania.
Rhs
Drugi CSid
obiekt lub SID
struktura do porównania.
Wartość zwracana
Zwraca wartość TRUE, jeśli obiekty są równe, FALSE, jeśli nie są równe.
operator !=
Porównuje CSid
struktury obiektów lub SID
(identyfikatora zabezpieczeń) pod kątem nierówności.
bool operator==(const CSid& lhs, const CSid& rhs) throw();
Parametry
Lhs
Pierwszy CSid
obiekt lub SID
struktura do porównania.
Rhs
Drugi CSid
obiekt lub SID
struktura do porównania.
Wartość zwracana
Zwraca wartość TRUE, jeśli obiekty nie są równe, FALSE, jeśli są równe.
operator <
Sprawdza, czy CSid
obiekt lub SID
struktura po lewej stronie operatora jest mniejsza niż CSid
obiekt lub SID
struktura po prawej stronie (w przypadku zgodności ze standardową biblioteką języka C++).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parametry
Lhs
Pierwszy CSid
obiekt lub SID
struktura do porównania.
Rhs
Drugi CSid
obiekt lub SID
struktura do porównania.
Wartość zwracana
Zwraca wartość TRUE, jeśli adres obiektu lhs jest mniejszy niż adres obiektu rhs , w przeciwnym razie WARTOŚĆ FALSE.
Uwagi
Ten operator działa na adres CSid
obiektu lub SID
struktury i jest implementowany w celu zapewnienia zgodności z klasami kolekcji standardowej bibliotek języka C++.
operator >
Sprawdza, czy CSid
obiekt lub SID
struktura po lewej stronie operatora jest większa niż CSid
obiekt lub SID
struktura po prawej stronie (w przypadku zgodności biblioteki standardowej języka C++).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parametry
Lhs
Pierwszy CSid
obiekt lub SID
struktura do porównania.
Rhs
Drugi CSid
obiekt lub SID
struktura do porównania.
Wartość zwracana
Zwraca wartość TRUE, jeśli adres lhs jest większy niż adres rhs, w przeciwnym razie wartość FALSE.
Uwagi
Ten operator działa na adres CSid
obiektu lub SID
struktury i jest implementowany w celu zapewnienia zgodności z klasami kolekcji standardowej bibliotek języka C++.
operator <=
Sprawdza, czy CSid
obiekt lub SID
struktura po lewej stronie operatora jest mniejsza lub równa CSid
obiektowi lub SID
strukturze po prawej stronie (w przypadku zgodności biblioteki standardowej C++).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parametry
Lhs
Pierwszy CSid
obiekt lub SID
struktura do porównania.
Rhs
Drugi CSid
obiekt lub SID
struktura do porównania.
Wartość zwracana
Zwraca wartość TRUE, jeśli adres lhs jest mniejszy lub równy adresowi rhs. W przeciwnym razie wartość FALSE.
Uwagi
Ten operator działa na adres CSid
obiektu lub SID
struktury i jest implementowany w celu zapewnienia zgodności z klasami kolekcji standardowej bibliotek języka C++.
operator >=
Sprawdza, czy CSid
obiekt lub SID
struktura po lewej stronie operatora jest większa lub równa CSid
obiektowi lub SID
strukturze po prawej stronie (w przypadku zgodności biblioteki standardowej języka C++).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parametry
Lhs
Pierwszy CSid
obiekt lub SID
struktura do porównania.
Rhs
Drugi CSid
obiekt lub SID
struktura do porównania.
Wartość zwracana
Zwraca wartość TRUE, jeśli adres lhs jest większy lub równy adresowi rhs. W przeciwnym razie wartość FALSE.
Uwagi
Ten operator działa na adres CSid
obiektu lub SID
struktury i jest implementowany w celu zapewnienia zgodności z klasami kolekcji standardowej bibliotek języka C++.