CString Mid ( int nFirst ) const;
бросить ( CMemoryException );
CString Mid ( int nFirst, int nCount ) const;
бросить ( CMemoryException );
Возвращаемое значение
Объект CString , содержащий копию указанного диапазона символов. Обратите внимание, что возвращенный объект CString может быть пустым.
Параметры
nFirst
Начинающийся с нуля индекс первого символа в этот объект CString , который должен быть включен в извлечённой подстроки.
nCount
Количество символов для извлечения из этого объекта CString . Если этот параметр не задан, то остаток строки извлекается.
Примечания
Извлекает подстроку длины nCount знаков из данного объекта CString , начиная с позиции nFirst (начиная с нуля). Функция возвращает копию извлечённой подстроки. Середина похож на функцию $ основные MID (за исключением того, что индексы отсчитываются от нуля).
Для многобайтовых наборов символов (MBCS) nCount относится каждый 8-битный символ; то есть свинец и тропа байт в одном многобайтовых символов считаются за два символа.
Пример
В следующем примере демонстрируется использование CString::Mid.
/ / Пример для CString::Mid
CString s (_T("abcdef"));
ASSERT (s.Mid (2, 3) == _T("cde"))
Обзор CString |nbsp; Члены класса | Иерархическая схема
См. также CString::Left, CString::Right