CStringT::Left
Wyodrębnia znaki nCount położone najdalej z lewej strony z tego obiektu CStringT i zwraca kopię wyodrębnionego ciągu.
CStringT Left(
int nCount
) const;
Parametry
- nCount
Liczba znaków do wyodrębnienia z tego obiektu CStringT.
Wartość zwracana
Obiekt CStringT, który zawiera kopię określonego zakresu znaków.Zwracany obiekt CStringT może być pusty.
Uwagi
Jeśli nCount przekracza długość ciągu, wyodrębniany jest cały ciąg.Left jest podobne do funkcji Left w Basic.
W przypadku zestawów znaków wielobajtowych (MBCS), nCount traktuje każdą 8-bitową sekwencję jako znak, aby nCount zwracało liczbę znaków wielobajtowych pomnożoną przez dwa.
Przykład
// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;
CAtlString s(_T("abcdef"));
ASSERT(s.Left(2) == _T("ab"));
Wymagania
Nagłówek: cstringt.h