strspn, strcspn -
определение
длины
префикса
подстроки
Standard C library (
libc,
-lc)
#include <string.h>
size_t strspn(const char *s, const char *accept);
size_t strcspn(const char *s, const char *reject);
Функция
strspn()
вычисляет
длину (в
байтах)
начального
сегмента
строки
s,
состоящего
только из
байт
строки
accept.
Функция
strcspn()
вычисляет
длину
начального
сегмента
строки
s,
состоящего
только из
байт, не
указанных
в строке
reject.
Функция
strspn()
возвращает
количество
байт в
начальном
сегменте
s,
который
составляют
байты из
accept.
Функция
strcspn()
возвращает
количество
байт в
начальном
сегменте
s,
состоящем
только из
символов,
не
указанных
в
reject.
Описание
терминов
данного
раздела
смотрите в
attributes(7).
Интерфейс |
Атрибут |
Значение |
strspn(), strcspn() |
Безвредность
в нитях |
MT-Safe |
POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
memchr(3),
strchr(3),
string(3),
strpbrk(3),
strsep(3),
strstr(3),
strtok(3),
wcscspn(3),
wcsspn(3)
Русский
перевод
этой
страницы
руководства
был сделан
Alexander Golubev <
[email protected]>, Azamat Hackimov
<
[email protected]>, Hotellook, Nikita
<
[email protected]>, Spiros Georgaras <
[email protected]>, Vladislav
<
[email protected]>, Yuri Kozlov <
[email protected]>
и Иван
Павлов <
[email protected]>
Этот
перевод
является
бесплатной
документацией;
прочитайте
Стандартную
общественную
лицензию GNU
версии 3
или более
позднюю,
чтобы
узнать об
условиях
авторского
права. Мы не
несем
НИКАКОЙ
ОТВЕТСТВЕННОСТИ.
Если вы
обнаружите
ошибки в
переводе
этой
страницы
руководства,
пожалуйста,
отправьте
электронное
письмо на
[email protected]