C ++ strspn () - Biblioteca standard C ++

Funcția strspn () din C ++ ia două șiruri dest și src și dă lungimea segmentului inițial maxim al șirului dest care constă din caractere care sunt prezente în șirul src.

strspn () prototip

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

Este definit în fișierul antet "> fișierul antet.

strspn () Parametri

  • dest: Pointer către șirul de octet terminat nul care trebuie căutat.
  • src: Pointer către șirul de octeți terminat nul care conține caracterele de căutat.

strspn () Valoare returnată

strspn()Funcția returnează lungimea segmentului maxim inițial de dest care conține numai caractere din șir octet indicat de src.

Exemplu: Cum funcționează funcția 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; )

Când rulați programul, ieșirea va fi:

 190126abqs121kfew conține 6 numere inițiale

Articole interesante...