Поделиться через


CStringT::Left

Извлекает левейшие символы nCount из данного объекта CStringT и возвращает копию извлеченной подстроки.

CStringT Left(
   int nCount
) const;

Параметры

  • nCount
    Число символов, которое надо извлечь из этого объекта CStringT.

Возвращаемое значение

Объект CStringT, содержащий копию указанного диапазона символов.Обратите внимание, что возвращаемый объект CStringT может быть пустым.

Заметки

Если nCount превышает длину строки, то вся строка извлекатьа.Left похоже на основной функции Left.

Для многобайтовых кодировок (mbcs), nCount относится к каждому 8-разрядному символу; то есть время опережения и младший байт в одном многобайтовом символе считаются 2 символов.

Пример

// typedef CStringT<TCHAR, StrTraitATL<TCHAR, ChTraitsCRT<TCHAR>>> CAtlString;

CAtlString s(_T("abcdef"));
ASSERT(s.Left(2) == _T("ab"));   

Требования

Header: cstringt.h

См. также

Ссылки

Класс CStringT