CStringT::Left
Extrahuje nejvíce vlevo nCount znaky z této CStringT objektu a vrátí kopii extrahované podřetězec.
CStringT Left(
int nCount
) const;
Parametry
- nCount
Počet znaků extrahuje z tohoto CStringT objektu.
Vrácená hodnota
A CStringT objekt obsahující kopii zadaného rozsahu znaků.Všimněte si, že vrácené CStringT objektu může být prázdný.
Poznámky
Pokud nCount větší než délka řetězce a poté se extrahuje celý řetězec.Leftje podobný základní Left funkce.
Pro vícebajtové znakové sady (MBCS) nCount odkazuje na každý znak 8 bitů; olovo a revizní bajtu v jednom vícebajtové znakové, jsou započítány jako dva znaky.
Příklad
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString s(_T("abcdef"));
ASSERT(s.Left(2) == _T("ab"));
Požadavky
Záhlaví: cstringt.h