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 CSimpleArrayEqualHelper
Parâmetros
T
Uma classe derivada.
Membros
Métodos Públicos
| Nome | Description |
|---|---|
| CSimpleArrayEqualHelper::IsEqual | (Estática) Testa dois CSimpleArray elementos de objeto quanto à igualdade. |
Observações
Esta classe de características é um suplemento à CSimpleArray classe. Fornece um método para comparar dois elementos armazenados num CSimpleArray objeto. Por defeito, os elementos são comparados usando operador=(), mas se o array contiver tipos de dados complexos que não possuem o seu próprio operador de igualdade, terá de sobrescrever esta classe.
Requerimentos
Cabeçalho: atlsimpcoll.h
CSimpleArrayEqualHelper::IsEqual
Testa dois CSimpleArray elementos de objeto quanto à igualdade.
static bool IsEqual(
const T& t1,
const T& t2);
Parâmetros
T1
Um objeto do tipo T.
T2
Um objeto do tipo T.
Valor de retorno
Retorna verdadeiro se os elementos forem iguais, falso caso contrário.
Consulte também
Classe CSimpleArray
Classe CSimpleArrayEqualHelperFalse
Visão geral da classe