CStringT::operator! =
Określa, czy dwa ciągi logicznie nie są równe.
friend bool operator!=(
const CStringT& str1,
const CStringT& str2
) throw();
friend bool operator!=(
const CStringT& str1
PCXSTR psz2
) throw();
friend bool operator!=(
const CStringT& str1,
PCYSTR psz2
) throw();
friend bool operator!=(
const CStringT& str1,
XCHAR ch2
) throw();
friend bool operator!=(
PCXSTR psz1
const CStringT& str2
) throw();
friend bool operator!=(
PCYSTR psz1
const CStringT& str2,
) throw();
friend bool operator!=(
XCHAR ch1
const CStringT& str2,
) throw();
Parametry
ch1
Znak ANSI lub Unicode do łańcucha.ch2
Znak ANSI lub Unicode do łańcucha.str1
A CStringT dla porównania.str2
A CStringT dla porównania.psz1
Wskaźnik do porównania ciąg zakończony znakiem null.psz2
Wskaźnik do porównania ciąg zakończony znakiem null.
Uwagi
Testy, jeśli ciąg znaków lub znak po lewej stronie nie jest równa ciąg lub znak po prawej stronie.
Przykład
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString s1(_T("cat")), s2(_T("f")), s3(_T("horse"));
ASSERT(s1 != _T("dog"));
ASSERT(s2 != _T('t'));
ASSERT(s1 != s2);
Wymagania
Nagłówek: cstringt.h