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