Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A Active Template Library (ATL) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
Esta secção contém os tópicos de referência para os operadores globais ATL.
| Operador | Description |
|---|---|
| operador == | Compara dois CSid objetos ou SID estruturas para igualdade. |
| operador != | Compara dois CSid objetos ou SID estruturas para a desigualdade. |
| Operador < | Testa se o CSid objeto ou SID estrutura no lado esquerdo do operador é inferior ao CSid objeto ou SID estrutura do lado direito (para compatibilidade com Bibliotecas Padrão C++). |
| Operador > | Testa se o CSid objeto ou SID estrutura no lado esquerdo do operador é maior do que o CSid objeto ou SID estrutura do lado direito (para compatibilidade com C++ Standard Library). |
| operador <= | Testa se o CSid objeto ou SID estrutura no lado esquerdo do operador é menor ou igual ao CSid objeto ou SID estrutura do lado direito (para compatibilidade com C++ Standard Library). |
| operador >= | Testa se o CSid objeto ou SID estrutura no lado esquerdo do operador é maior ou igual ao CSid objeto ou SID estrutura do lado direito (para compatibilidade com C++ Standard Library). |
Requerimentos
Cabeçalho: atlsecurity.h.
operador ==
Compara CSid objetos ou SID estruturas (identificador de segurança) para igualdade.
bool operator==(const CSid& lhs, const CSid& rhs) throw();
Parâmetros
LHS
O primeiro CSid objeto ou SID estrutura a comparar.
RHS
O segundo CSid objeto ou SID estrutura a comparar.
Valor de retorno
Retorna TRUE se os objetos forem iguais, FALSE se não forem iguais.
operador !=
Compara CSid objetos ou SID estruturas (identificador de segurança) para desigualdade.
bool operator==(const CSid& lhs, const CSid& rhs) throw();
Parâmetros
LHS
O primeiro CSid objeto ou SID estrutura a comparar.
RHS
O segundo CSid objeto ou SID estrutura a comparar.
Valor de retorno
Retorna TRUE se os objetos não forem iguais, FALSE se forem iguais.
Operador <
Testa se o CSid objeto ou SID estrutura no lado esquerdo do operador é inferior ao CSid objeto ou SID estrutura do lado direito (para compatibilidade com Bibliotecas Padrão C++).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parâmetros
LHS
O primeiro CSid objeto ou SID estrutura a comparar.
RHS
O segundo CSid objeto ou SID estrutura a comparar.
Valor de retorno
Retorna TRUE se o endereço do objeto lhs for menor do que o endereço do objeto rhs , FALSE caso contrário.
Observações
Este operador atua sobre o endereço do CSid objeto ou SID estrutura, e é implementado para fornecer compatibilidade com as classes de coleção da Biblioteca Padrão C++.
Operador >
Testa se o CSid objeto ou SID estrutura no lado esquerdo do operador é maior do que o CSid objeto ou SID estrutura do lado direito (para compatibilidade com C++ Standard Library).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parâmetros
LHS
O primeiro CSid objeto ou SID estrutura a comparar.
RHS
O segundo CSid objeto ou SID estrutura a comparar.
Valor de retorno
Retorna TRUE se o endereço do lhs for maior do que o endereço do rhs, FALSE caso contrário.
Observações
Este operador atua sobre o endereço do CSid objeto ou SID estrutura, e é implementado para fornecer compatibilidade com as classes de coleção da Biblioteca Padrão C++.
operador <=
Testa se o CSid objeto ou SID estrutura no lado esquerdo do operador é menor ou igual ao CSid objeto ou SID estrutura do lado direito (para compatibilidade com C++ Standard Library).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parâmetros
LHS
O primeiro CSid objeto ou SID estrutura a comparar.
RHS
O segundo CSid objeto ou SID estrutura a comparar.
Valor de retorno
Retorna TRUE se o endereço do lhs for menor ou igual ao endereço do rhs, FALSE caso contrário.
Observações
Este operador atua sobre o endereço do CSid objeto ou SID estrutura, e é implementado para fornecer compatibilidade com as classes de coleção da Biblioteca Padrão C++.
operador >=
Testa se o CSid objeto ou SID estrutura no lado esquerdo do operador é maior ou igual ao CSid objeto ou SID estrutura do lado direito (para compatibilidade com C++ Standard Library).
bool operator<(const CSid& lhs, const CSid& rhs) throw();
Parâmetros
LHS
O primeiro CSid objeto ou SID estrutura a comparar.
RHS
O segundo CSid objeto ou SID estrutura a comparar.
Valor de retorno
Retorna TRUE se o endereço do lhs for maior ou igual ao endereço do rhs, FALSE caso contrário.
Observações
Este operador atua sobre o endereço do CSid objeto ou SID estrutura, e é implementado para fornecer compatibilidade com as classes de coleção da Biblioteca Padrão C++.