Функция StrCSpnA (shlwapi.h)
Ищет в строке первое вхождение любой группы символов. Метод поиска учитывает регистр, а завершающий символ NULL включается в соответствие шаблону поиска.
Синтаксис
int StrCSpnA(
[in] PCSTR pszStr,
[in] PCSTR pszSet
);
Параметры
[in] pszStr
Тип: PCTSTR
Указатель на строку, завершаемую пустым значением, для поиска.
[in] pszSet
Тип: PCTSTR
Указатель на строку, завершающуюся значением NULL, которая содержит символы для поиска.
Возвращаемое значение
Тип: int
Возвращает индекс первого вхождения в pszStr любого символа из pszSet или длину pszStr , если совпадение не найдено.
Комментарии
Возвращаемое значение этой функции равно длине начальной подстроки в pszStr , которая не содержит символов из pszSet.
Примечание
Заголовок shlwapi.h определяет StrCSpn как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional, Windows XP [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | shlwapi.h |
Библиотека | Shlwapi.lib |
DLL | Shlwapi.dll (версия 4.71 или более поздняя) |