Поделиться через


Операторы ATL

В этом разделе содержатся справочные разделы для глобальных операторов ATL.

Operator Description
оператор == Сравнивает два CSid объекта или SID структуры для равенства.
оператор != Сравнивает два CSid объекта или SID структуры для неравенства.
Оператор < Проверяет, меньше ли CSid объект или структура в левой части оператора, чем CSid объект или SIDSID структура справа (для совместимости стандартной библиотеки C++).
Оператор > Проверяет, CSid больше ли объект или структура в левой части оператора, чем CSid объект или SIDSID структура справа (для совместимости стандартной библиотеки 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 объект или SIDSID структура справа (для совместимости стандартной библиотеки 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 объект или SIDSID структура справа (для совместимости стандартной библиотеки 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++.