C ++ strspn () - Standardna knjižnica C ++

Funkcija strspn () v jeziku C ++ zavzame dva niza dest in src ter poda dolžino največjega začetnega segmenta niza dest, ki je sestavljen iz znakov, ki so prisotni v nizu src.

prototip strspn ()

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

Določen je v datoteki glave "> datoteka glave.

parametri strspn ()

  • dest: Kazalec na ničelno zaključen bajtni niz, ki ga želite iskati.
  • src: Kazalec na ničelno zaključen bajtni niz, ki vsebuje znake za iskanje.

strspn () Vrnjena vrednost

strspn()Vrne dolžino največje začetnega segmenta dest, ki vsebuje le znake bajta niz opozoril, da jih src.

Primer: Kako deluje funkcija 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; )

Ko zaženete program, bo rezultat:

 190126abqs121kfew vsebuje 6 začetnih številk

Zanimive Članki...