ATL 运算符
本部分包含 ATL 全局运算符的参考主题。
运算符 | 说明 |
---|---|
operator == | 比较两个 CSid 对象或 SID 结构是否相等。 |
operator != | 比较两个 CSid 对象或 SID 结构是否不相等。 |
operator < | 测试运算符左侧的 CSid 对象或 SID 结构是否小于右侧的 CSid 对象或 SID 结构(获得 C++ 标准库兼容性)。 |
operator > | 测试运算符左侧的 CSid 对象或 SID 结构是否大于右侧的 CSid 对象或 SID 结构(获得 C++ 标准库兼容性)。 |
operator <= | 测试运算符左侧的 CSid 对象或 SID 结构是否小于或等于右侧的 CSid 对象或 SID 结构(获得 C++ 标准库兼容性)。 |
operator >= | 测试运算符左侧的 CSid 对象或 SID 结构是否大于右侧的 CSid 对象或 SID 结构(获得 C++ 标准库兼容性)。 |
要求
头文件:atlsecurity.h。
operator ==
比较 CSid
对象或 SID
(安全标识符)结构是否相等。
bool operator==(const CSid& lhs, const CSid& rhs) throw();
参数
lhs
要比较的第一个 CSid
对象或 SID
结构。
rhs
要比较的第二个 CSid
对象或 SID
结构。
返回值
如果对象相等,则返回 TRUE;如果对象不相等,则为返回 FALSE。
operator !=
比较 CSid
对象或 SID
(安全标识符)结构是否不相等。
bool operator==(const CSid& lhs, const CSid& rhs) throw();
参数
lhs
要比较的第一个 CSid
对象或 SID
结构。
rhs
要比较的第二个 CSid
对象或 SID
结构。
返回值
如果对象不相等,则返回 TRUE;如果对象相等,则为返回 FALSE。
运算符 <
测试运算符左侧的 CSid
对象或 SID
结构是否小于右侧的 CSid
对象或 SID
结构(获得 C++ 标准库兼容性)。
bool operator<(const CSid& lhs, const CSid& rhs) throw();
参数
lhs
要比较的第一个 CSid
对象或 SID
结构。
rhs
要比较的第二个 CSid
对象或 SID
结构。
返回值
如果 lhs 对象的地址小于 rhs 对象的地址,则返回 TRUE,否则返回 FALSE。
备注
此运算符作用于 CSid
对象或 SID
结构的地址,并实现该运算符以提供与 C++ 标准库集合类的兼容性。
运算符 >
测试运算符左侧的 CSid
对象或 SID
结构是否大于右侧的 CSid
对象或 SID
结构(获得 C++ 标准库兼容性)。
bool operator<(const CSid& lhs, const CSid& rhs) throw();
参数
lhs
要比较的第一个 CSid
对象或 SID
结构。
rhs
要比较的第二个 CSid
对象或 SID
结构。
返回值
如果 lhs 的地址大于 rhs 的地址,则返回 TRUE,否则返回 FALSE。
注解
此运算符作用于 CSid
对象或 SID
结构的地址,并实现该运算符以提供与 C++ 标准库集合类的兼容性。
operator <=
测试运算符左侧的 CSid
对象或 SID
结构是否小于或等于右侧的 CSid
对象或 SID
结构(获得 C++ 标准库兼容性)。
bool operator<(const CSid& lhs, const CSid& rhs) throw();
参数
lhs
要比较的第一个 CSid
对象或 SID
结构。
rhs
要比较的第二个 CSid
对象或 SID
结构。
返回值
如果 lhs 的地址小于或等于 rhs 的地址,则返回 TRUE,否则返回 FALSE。
备注
此运算符作用于 CSid
对象或 SID
结构的地址,并实现该运算符以提供与 C++ 标准库集合类的兼容性。
operator >=
测试运算符左侧的 CSid
对象或 SID
结构是否大于右侧的 CSid
对象或 SID
结构(获得 C++ 标准库兼容性)。
bool operator<(const CSid& lhs, const CSid& rhs) throw();
参数
lhs
要比较的第一个 CSid
对象或 SID
结构。
rhs
要比较的第二个 CSid
对象或 SID
结构。
返回值
如果 lhs 的地址大于 rhs 的地址,则返回 TRUE,否则返回 FALSE。
注解
此运算符作用于 CSid
对象或 SID
结构的地址,并实现该运算符以提供与 C++ 标准库集合类的兼容性。