C ++ strspn () - Libreria standard C ++

La funzione strspn () in C ++ accetta due stringhe dest e src e fornisce la lunghezza del segmento iniziale massimo della stringa dest che consiste di caratteri presenti nella stringa src.

prototipo strspn ()

 size_t strspn (const char * dest, const char * src);

È definito nel file di intestazione "> file di intestazione.

strspn () Parametri

  • dest: Puntatore alla stringa di byte con terminazione nulla da cercare.
  • src: Puntatore alla stringa di byte terminata da null che contiene i caratteri da cercare.

strspn () Restituisce il valore

La strspn()funzione restituisce la lunghezza del segmento iniziale massimo di dest che contiene solo caratteri dalla stringa di byte puntata da src.

Esempio: come funziona la funzione strspn ()

 #include #include using namespace std; int main() ( char src() = "0123456789"; char dest() = "190126abqs121kfew"; size_t length = strspn(dest, src); cout << dest << " contains " << length << " initial numbers"; return 0; )

Quando esegui il programma, l'output sarà:

 190126abqs121kfew contiene 6 numeri iniziali

Articoli interessanti...