Operadores de comparação de CString

BOOL operador = = ( const CStringamp; s1, const CString & s2 );

BOOL oper&ador = = ( const CStringamp; s1, LPCTSTR s2 );

BOOL oper&ador = = ( LPCTSTR s1, const CStringamp; s2 );

BOOL operador ! = ( const CStringamp; s1, const CString & s2 );

BOOL oper&ador ! = ( const CStringamp; s1, LPCTSTR s2 );

BOOL oper&ador ! = ( LPCTSTR s1, const CStringamp; s2 );

BOOL operador lt;( const CString & s1, const CString & s2 );

BOOL operador lt;( const CString & s1, LPCTSTR s2 );

BOOL operador lt;( LPCTSTR s1, const CString & s2 );

BOOL operador gt;( const CString & s1, const CString & s2 );

BOOL operador gt;( const CString & s1, LPCTSTR s2 );

BOOL operador gt;( LPCTSTR s1, const CString & s2 );

BOOL operador lt; = ( const CString & s1, const CString & s2 );

BOOL operador lt; = ( const CString & s1, LPCTSTR s2 );

BOOL operador lt; = ( LPCTSTR s1, const CString & s2 );

BOOL operador gt; = ( const CString & s1, const CString & s2 );

BOOL operador gt; = ( const CString & s1, LPCTSTR s2 );

BOOL operador gt; = ( LPCTSTR s1, const CString & s2 );

Valor de retorno

Diferente de zero se as seqüências de caracteres satisfazem a condição de comparação; caso contrário 0.

Parâmetros

s1, s2

Objetos de CString para comparar.

Observações

Esses operadores de comparação comparam duas seqüências de caracteres. Os operadores são um substituto conveniente para a maiúsculas e minúsculas comparar função de membro.

Exemplo

O exemplo a seguir demonstra o uso de Operadores de comparação de CString.

/ / exemplo de operadores de comparação de CString
CString s1 ("abc");
CString s2 ("abd");
ASSERT (lt de s1, s2); / / Operador é sobrecarregado para ambos.
ASSERT ("ABC" < s1); / / CString e char
ASSERT (s2 > "abe")

Visão geral de CString |nbsp; Membros de classe | Gráfico de hierarquia

Index