Операторы ATL
В этом разделе содержатся справочные разделы для глобальных операторов ATL.
Operator | Description |
---|---|
оператор == | Сравнивает два CSid объекта или SID структуры для равенства. |
оператор != | Сравнивает два CSid объекта или SID структуры для неравенства. |
оператор < | Проверяет, меньше ли CSid объект или структура в левой части оператора, чем CSid объект или SID SID структура справа (для совместимости стандартной библиотеки C++). |
оператор > | Проверяет, CSid больше ли объект или структура в левой части оператора, чем CSid объект или SID SID структура справа (для совместимости стандартной библиотеки C++). |
оператор <= | CSid Проверяет, меньше ли объект или SID структура в левой части оператора меньше или равно CSid объекту или SID структуре справа (для совместимости стандартной библиотеки C++). |
оператор >= | Проверяет, CSid больше ли объект или SID структура в левой части оператора больше или равно CSid объекту или SID структуре справа (для совместимости стандартной библиотеки C++). |
Требования
Заголовок: atlsecurity.h.
оператор ==
Сравнивает CSid
объекты или SID
структуры (идентификатор безопасности) для равенства.
bool operator==(const CSid& lhs, const CSid& rhs) throw();
Параметры
lhs
Первый CSid
объект или SID
структура для сравнения.
rhs
Второй CSid
объект или SID
структура для сравнения.
Возвращаемое значение
Возвращает значение TRUE, если объекты равны, значение FALSE, если они не равны.
оператор !=
Сравнивает CSid
объекты или SID
структуры (идентификатор безопасности) для неравенства.
bool operator==(const CSid& lhs, const CSid& rhs) throw();
Параметры
lhs
Первый CSid
объект или SID
структура для сравнения.
rhs
Второй CSid
объект или SID
структура для сравнения.
Возвращаемое значение
Возвращает значение TRUE, если объекты не равны, значение FALSE, если они равны.
Оператор <
Проверяет, меньше ли CSid
объект или структура в левой части оператора, чем CSid
объект или SID
SID
структура справа (для совместимости стандартной библиотеки C++).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Параметры
lhs
Первый CSid
объект или SID
структура для сравнения.
rhs
Второй CSid
объект или SID
структура для сравнения.
Возвращаемое значение
Возвращает значение TRUE, если адрес объекта lhs меньше адреса объекта rhs, значение FALSE в противном случае.
Замечания
Этот оператор действует по адресу CSid
объекта или SID
структуры и реализуется для обеспечения совместимости с классами коллекции стандартной библиотеки C++.
Оператор >
Проверяет, CSid
больше ли объект или структура в левой части оператора, чем CSid
объект или SID
SID
структура справа (для совместимости стандартной библиотеки C++).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Параметры
lhs
Первый CSid
объект или SID
структура для сравнения.
rhs
Второй CSid
объект или SID
структура для сравнения.
Возвращаемое значение
Возвращает значение TRUE, если адрес lhs больше адреса rhs, значение FALSE в противном случае.
Замечания
Этот оператор действует по адресу CSid
объекта или SID
структуры и реализуется для обеспечения совместимости с классами коллекции стандартной библиотеки C++.
оператор <=
CSid
Проверяет, меньше ли объект или SID
структура в левой части оператора меньше или равно CSid
объекту или SID
структуре справа (для совместимости стандартной библиотеки C++).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Параметры
lhs
Первый CSid
объект или SID
структура для сравнения.
rhs
Второй CSid
объект или SID
структура для сравнения.
Возвращаемое значение
Возвращает значение TRUE, если адрес lhs меньше или равен адресу rhs, false в противном случае.
Замечания
Этот оператор действует по адресу CSid
объекта или SID
структуры и реализуется для обеспечения совместимости с классами коллекции стандартной библиотеки C++.
оператор >=
Проверяет, CSid
больше ли объект или SID
структура в левой части оператора больше или равно CSid
объекту или SID
структуре справа (для совместимости стандартной библиотеки C++).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Параметры
lhs
Первый CSid
объект или SID
структура для сравнения.
rhs
Второй CSid
объект или SID
структура для сравнения.
Возвращаемое значение
Возвращает значение TRUE, если адрес lhs больше или равен адресу rhs, false в противном случае.
Замечания
Этот оператор действует по адресу CSid
объекта или SID
структуры и реализуется для обеспечения совместимости с классами коллекции стандартной библиотеки C++.