wcscspn()

Узнать количество широких символов с начала строки, которые не встретились в заданном наборе широких символов

Прототип:

#include <wchar.h>
size_t wcscspn( const wchar_t *ws1,
const wchar_t *ws2 );

Аргументы:

ws1
Строка, содержащая широкие символы, с начала которой необоходимо считать количество символов.
ws2
Набор, содержащий широкие символы.

Библиотека:

libc

Описание:

Функция strspn() возвращает длину сегмента с начала строки, переданной в ws1, содержащего широкие символы, не попавшие в набор, переданный в параметре ws2. Завершающий NUL не рассматривается как часть строки ws2.

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

Длина найденного сегмента.

Классификация:

ANSI, POSIX 1003.1

Точка остановки потока
Нет
Обработчик прерываний
Да
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

memchr(), strchr(), strcspn(), strpbrk(), strrchr(), strspn(), strstr(), strtok(), strtok_r(), wcschr(), wcspbrk(), wcsrchr(), wcsspn(), wcsstr(), wcstok()




Предыдущий раздел: Описание API системной библиотеки