strspn, strcspn - zwracanie długości początkowego
podłańcucha
Standardowa biblioteka C (
libc,
-lc)
#include <string.h>
size_t strspn(const char *s, const char *accept);
size_t strcspn(const char *s, const char *reject);
Funkcja
strspn() oblicza długość (w bajtach)
początkowego segmentu
s składającego się w
całości ze znaków z
accept.
Funkcja
strcspn() oblicza długość
początkowego segmentu
s składającego się w
całości ze znaków nienależących do
reject.
Funkcja
strspn() zwraca liczbę bajtów początkowego
segmentu
s składającego się tylko ze znaków
z
accept.
Funkcja
strcspn() zwraca liczbę bajtów początkowego
segmentu
s składającego się ze znaków nie
należących do
reject.
Informacje o pojęciach używanych w tym rozdziale można
znaleźć w podręczniku
attributes(7).
Interfejs |
Atrybut |
Wartość |
strspn(), strcspn() |
Bezpieczeństwo wątkowe |
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)
Autorami polskiego tłumaczenia niniejszej strony podręcznika
są: Paweł Wilk <
[email protected]>, Andrzej
Krzysztofowicz <
[email protected]>, Robert Luberda
<
[email protected]> i Michał Kułach
<
[email protected]>
Niniejsze tłumaczenie jest wolną dokumentacją.
Bliższe informacje o warunkach licencji można uzyskać
zapoznając się z
GNU
General Public License w wersji 3 lub nowszej. Nie przyjmuje się
ŻADNEJ ODPOWIEDZIALNOŚCI.
Błędy w tłumaczeniu strony podręcznika prosimy
zgłaszać na adres listy dyskusyjnej
[email protected]