wcscspn - поиск широкого символа из набора в широкосимвольной строке
wcscspn(3)
поиск широкого символа из набора в широкосимвольной строке
ОБЗОР
#include <wchar.h>
size_t wcscspn(const wchar_t *wcs, const wchar_t *reject);
ОПИСАНИЕ
Функция
wcscspn() — это эквивалент
strcspn(3), но работает с широкими
символами. Она определяет максимальную длину начального сегмента строки
wcs, в котором нет ни одного широкого символа из строки
reject. Другими словами, она ищет в строке
wcs первый символ,
содержащийся в широкосимвольной строке
reject.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Функция
wcscspn() возвращает максимальную длину начального сегмента
строки
wcs, в котором нет ни одного широкого символа из строки
reject. Другими словами, она возвращает позицию первого широкого символа
в строке
wcs, содержащегося в широкосимвольной строке
reject, или
wcslen(wcs), если не найдёт таких символов.
АТРИБУТЫ
Описание терминов данного раздела смотрите в
attributes(7).
Интерфейс Атрибут Значение
wcscspn()
безвредность в потоках: безвредно (MT-Safe)
СООТВЕТСТВИЕ СТАНДАРТАМ
POSIX.1-2001, POSIX.1-2008, C99.