CString::Mid

Этот метод извлекает подстроку длиной в nCount символов из этого объекта CString, начинающуюся в позиции nFirst (отсчитывая от нуля). Метод возвращает копию извлеченной подстроки. Mid подобна функции Бейсика MID$, за исключением того, что индексы являются отсчитываемыми от нуля.

CString Mid(

int nFirst,

int nCount)

const;

CString Mid(

int nFirst )

const;

Параметры

nFirst

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

nCount

Определяет число символов, чтобы извлечь из этого объекта CString. Если этот параметр отсутствует (не передан), извлекается остаток строки .

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

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

Пример

Следующий пример демонстрирует использование CString::Mid.

// пример для CString::Mid

CString s( _T("abcdef") );

ASSERT( s.Mid( 2, 3 ) == _T("cde") );

См. Также

CString::Left, CString::Right