Метод CHString::Find(LPCWSTR) (chstring.h)

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

Метод Find ищет в строке первое совпадение подстроки.

Синтаксис

int Find(
  LPCWSTR lpszSub
);

Параметры

lpszSub

Подстрока, которую ищет метод.

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

Если метод Find выполнен успешно, он возвращает отсчитываемый от нуля индекс первого символа в этой строке CHString , который соответствует запрошенной подстроке или символам. Если подстрока или символ не найдены, метод возвращает значение -1.

Комментарии

Метод Find перегружен для приема как отдельных символов (аналогично функции среды выполнения, wcschr), так и строк (аналогично функции среды выполнения wcsstr).

Примеры

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

CHString s( L"abcdef" );
assert( s.Find( 'c' ) == 2 );
assert( s.Find( L"de" ) == 3 );

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header chstring.h (включая FwCommon.h)
Библиотека FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll

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

CHString

CHString::FindOneOf

CHString::ReverseFind