Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: GoldWolf
Udoskonalił: Piotr DejaVu Szawdyński
Język C++

strspn

[funkcja] Zwraca indeks pierwszego znaku, który nie należy do puli znaków.

Składnia

C/C++
#include <cstring>

size_t strspn( const char * str1, const char * str2 );

Opis szczegółowy

Funkcja zwraca indeks pierwszego znaku (należącego do str1), który nie występuje w łańcuchu znaków str2. Znak terminalny w str2 nie wlicza się do przeszukiwanej puli znaków.

Argumenty

Nazwa argumentuOpis
str1Przeszukiwany łańcuch znaków
str2Łańcuch zawierający szukane znaki

Przykład

C/C++
#include <cstring>
#include <cstdio>

int main( void )
{
    char napis[] = "ccbcaax";
    int i = strspn( napis, "cbx" );
    printf( "Wynik = %d\n", i );
    return 0;
}
Standardowe wyjście programu:
Wynik = 4

Zagadnienia powiązane

strstrSzuka pierwszego wystąpienia łańcucha znaków w innym łańcuchu znaków. (funkcja)

Linki zewnętrzne