Operadores ATL
Esta seção contém os tópicos de referência para os operadores globais da ATL.
Operador | Descrição |
---|---|
operador == | Compara se dois objetos CSid ou estruturas SID são iguais. |
operador != | Compara se dois objetos CSid ou estruturas SID são diferentes. |
operador < | Testa se o objeto CSid ou a estrutura SID no lado esquerdo do operador é menor que o objeto CSid ou a estrutura SID no lado direito (para compatibilidade da Biblioteca Padrão C++). |
operador > | Testa se o objeto CSid ou a estrutura SID no lado esquerdo do operador é maior que o objeto CSid ou a estrutura SID no lado direito (para compatibilidade da Biblioteca Padrão C++). |
operador <= | Testa se o objeto CSid ou a estrutura SID no lado esquerdo do operador é menor ou igual ao objeto CSid ou a estrutura SID no lado direito (para compatibilidade da Biblioteca Padrão C++). |
operador >= | Testa se o objeto CSid ou a estrutura SID no lado esquerdo do operador é maior ou igual ao objeto CSid ou a estrutura SID no lado direito (para compatibilidade da Biblioteca Padrão C++). |
Requisitos
Cabeçalho: atlsecurity.h.
operador ==
Compara se objetos CSid
ou estruturas SID
(identificadores de segurança) são iguais.
bool operator==(const CSid& lhs, const CSid& rhs) throw();
Parâmetros
lhs
O primeiro objeto CSid
ou estrutura SID
a ser comparada.
rhs
O segundo objeto CSid
ou estrutura SID
a ser comparada.
Valor de retorno
Retorna TRUE se os objetos são iguais, FALSE se são diferentes.
operador !=
Compara se objetos CSid
ou estruturas SID
(identificadores de segurança) são diferentes.
bool operator==(const CSid& lhs, const CSid& rhs) throw();
Parâmetros
lhs
O primeiro objeto CSid
ou estrutura SID
a ser comparada.
rhs
O segundo objeto CSid
ou estrutura SID
a ser comparada.
Valor de retorno
Retorna TRUE se os objetos são diferentes, FALSE se são iguais.
operador <
Testa se o objeto CSid
ou a estrutura SID
no lado esquerdo do operador é menor que o objeto CSid
ou a estrutura SID
no lado direito (para compatibilidade da Biblioteca Padrão C++).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parâmetros
lhs
O primeiro objeto CSid
ou estrutura SID
a ser comparada.
rhs
O segundo objeto CSid
ou estrutura SID
a ser comparada.
Valor de retorno
Retornará TRUE se o endereço do objeto lhs for menor que o endereço do objeto rhs, FALSE caso contrário.
Comentários
Esse operador atua no endereço do objeto CSid
ou da estrutura SID
e é implementado para fornecer compatibilidade com classes de coleção da Biblioteca Padrão C++.
operador >
Testa se o objeto CSid
ou a estrutura SID
no lado esquerdo do operador é maior que o objeto CSid
ou a estrutura SID
no lado direito (para compatibilidade da Biblioteca Padrão C++).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parâmetros
lhs
O primeiro objeto CSid
ou estrutura SID
a ser comparada.
rhs
O segundo objeto CSid
ou estrutura SID
a ser comparada.
Valor de retorno
Retornará TRUE se o endereço de lhs for maior que o endereço de rhs, FALSE caso contrário.
Comentários
Esse operador atua no endereço do objeto CSid
ou da estrutura SID
e é implementado para fornecer compatibilidade com classes de coleção da Biblioteca Padrão C++.
operador <=
Testa se o objeto CSid
ou a estrutura SID
no lado esquerdo do operador é menor ou igual ao objeto CSid
ou a estrutura SID
no lado direito (para compatibilidade da Biblioteca Padrão C++).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parâmetros
lhs
O primeiro objeto CSid
ou estrutura SID
a ser comparada.
rhs
O segundo objeto CSid
ou estrutura SID
a ser comparada.
Valor de retorno
Retornará TRUE se o endereço de lhs for menor ou igual ao endereço de rhs, FALSE caso contrário.
Comentários
Esse operador atua no endereço do objeto CSid
ou da estrutura SID
e é implementado para fornecer compatibilidade com classes de coleção da Biblioteca Padrão C++.
operador >=
Testa se o objeto CSid
ou a estrutura SID
no lado esquerdo do operador é maior ou igual ao objeto CSid
ou a estrutura SID
no lado direito (para compatibilidade da Biblioteca Padrão C++).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parâmetros
lhs
O primeiro objeto CSid
ou estrutura SID
a ser comparada.
rhs
O segundo objeto CSid
ou estrutura SID
a ser comparada.
Valor de retorno
Retornará TRUE se o endereço de lhs for maior ou igual ao endereço de rhs, FALSE caso contrário.
Comentários
Esse operador atua no endereço do objeto CSid
ou da estrutura SID
e é implementado para fornecer compatibilidade com classes de coleção da Biblioteca Padrão C++.