C ++ strspn () - C ++ standardbibliotek

Strspn () -funksjonen i C ++ tar to streng dest og src og gir lengden på maksimalt innledende segment av strengen dest som består av tegn som er til stede i strengen src.

strspn () prototype

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

Den er definert i topptekstfil "> topptekstfil.

strspn () Parametere

  • dest: Peker til null-avsluttet byte-streng som skal søkes etter.
  • src: Peker til null-avsluttet byte-streng som inneholder tegnene du vil søke etter.

strspn () Returverdi

Den strspn()funksjonen returnerer lengden av den maksimale initiale segment av dest som inneholder bare tegn fra byte-strengen som pekes på av src.

Eksempel: Hvordan funksjonen strspn () fungerer

 #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; )

Når du kjører programmet, vil utdataene være:

 190126abqs121kfew inneholder 6 innledende tall

Interessante artikler...