CStringT::Left
Extrahuje nCount znaků zleva z tohoto objektu CStringT a vrátí kopii extrahovaného podřetězce.
CStringT Left(
int nCount
) const;
Parametry
- nCount
Počet znaků, které se mají extrahovat z tohoto objektu CStringT
Vrácená hodnota
Objekt CStringT, který obsahuje kopii zadaného rozsahu znakůVrácený objekt CStringT může být prázdný.
Poznámky
Pokud je nCount větší než délka řetězce, extrahuje se celý řetězec.Left se podobá základní funkci Left jazyka Basic.
U vícebajtových znakových sad (MBCS) zpracovává nCount každou 8bitovou posloupnost jako znak, takže nCount vrátí počet vícebajtových znaků vynásobený dvěma.
Příklad
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString s(_T("abcdef"));
ASSERT(s.Left(2) == _T("ab"));
Požadavky
Hlavičkový soubor: cstringt.h