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 classe é uma ajuda para a classe CSimpleArray .
Sintaxe
template <class T>
class CSimpleArrayEqualHelperFalse
Parâmetros
T
Uma classe derivada.
Membros
Métodos Públicos
| Nome | Description |
|---|---|
| CSimpleArrayEqualHelperFalse::IsEqual | (Estática) Retornos falsos. |
Observações
Esta classe de características é um complemento à CSimpleArray classe. Ele devolve sempre false e, além disso, chama ATLASSERT com um argumento de false se alguma vez for referenciado. Em situações em que o teste de igualdade não está suficientemente definido, esta classe permite que um array contendo elementos opere corretamente para a maioria dos métodos, mas falhe de forma bem definida para métodos que dependem de comparações, como CSimpleArray::Find.
Requerimentos
Cabeçalho: atlsimpcoll.h
CSimpleArrayEqualHelperFalse::IsEqual
Retornos falsos.
static bool IsEqual(const T&, const T&);
Valor de retorno
Retornos falsos.
Observações
Este método devolve sempre false e chamará ATLASSERT com um argumento de false se for referenciado. O objetivo é CSimpleArrayEqualHelperFalse::IsEqual forçar métodos que usam comparações a falharem de forma bem definida quando os testes de igualdade não foram adequadamente definidos.
Consulte também
Classe CSimpleArrayEqualHelper
Visão geral da classe