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


Метод CHString::Mid(int,int) (chstring.h)

[Класс CHString является частью платформы поставщика WMI, которая теперь рассматривается в окончательном состоянии, и никакие дальнейшие разработки, улучшения или обновления не будут доступны для проблем, не связанных с безопасностью, влияющих на эти библиотеки. API mi mi следует использовать для всех новых разработок.]

Метод Mid извлекает подстроку длиной nCount символов из строки CHString , начиная с позиции nFirst (от нуля). Метод возвращает копию извлеченной подстроки.

Синтаксис

CHString  throw(CHeap_Exception) Mid(
  int nFirst,
  int nCount
);

Параметры

nFirst

Отсчитываемый от нуля индекс первого символа в этом <wdcml:xref targtype="object" rid="wmi.chstring" xmlns:wdcml="http://microsoft.com/wdcml">Строка CHString</wdcml:xref> , включенная в извлеченную подстроку.

nCount

Число извлекаемых символов из этой строки CHString . Если этот параметр не указан, извлекается оставшаяся часть строки.

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

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

CHeap_Exception

Комментарии

Метод Mid аналогичен базовой функции MID$ за исключением базовой функции MID$, индексы отсчитываются от нуля.

В следующем примере кода показано использование CHString::Mid.

CHString s( L"abcdef" );
assert( s.Mid( 2, 3 ) == L"cde" );

Требования

Требование Значение
Заголовок chstring.h

См. также раздел

CHString

CHString::Left

CHString::Right