Classe CSimpleArrayEqualHelperFalse
Esta classe é um auxiliar para a classe CSimpleArray.
Sintaxe
template <class T>
class CSimpleArrayEqualHelperFalse
Parâmetros
T
Uma classe derivada.
Membros
Métodos públicos
Nome | Descrição |
---|---|
CSimpleArrayEqualHelperFalse::IsEqual | (Estático) Retorna falso. |
Comentários
Esta classe de traços é um complemento para a classe CSimpleArray
. Ela sempre retorna false e, além disso, chamará ATLASSERT
com um argumento false se for referenciado. Em situações em que o teste de igualdade não é suficientemente definido, essa classe permite que uma matriz contendo elementos funcione corretamente para a maioria dos métodos, mas falhe de maneira bem definida para métodos que dependem de comparações como CSimpleArray::Find.
Requisitos
Cabeçalho: atlsimpcoll.h
CSimpleArrayEqualHelperFalse::IsEqual
Retorna false.
static bool IsEqual(const T&, const T&);
Valor de retorno
Retorna false.
Comentários
Esse método sempre retorna false e chamará ATLASSERT
com um argumento false se for referenciado. O objetivo de CSimpleArrayEqualHelperFalse::IsEqual
é forçar métodos que usam comparações a falharem de maneira bem definida quando testes de igualdade não foram definidos adequadamente.