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 Devolução

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.

Confira também

Classe CSimpleArrayEqualHelper
Visão geral da classe