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


CStringT::Right

Извлекает последние (крайний справа) знаки nCount из этих объектов и возвращений CStringT копия извлеченной подстроки.

CStringT Right(
   int nCount
) const;

Параметры

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

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

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

Заметки

Если nCount превышает длину строки, то вся строка извлекатьа. Right похоже на основной функции Right (за исключением того, что индексам в базовом нулевой- снизу).

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

Пример

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

CAtlString s(_T("abcdef"));
ASSERT(s.Right(2) == _T("ef"));   

Требования

Header: cstringt.h

См. также

Ссылки

CStringT Class