C ++ strspn () - C ++ - vakiokirjasto

Strspn () -funktio C ++: ssa ottaa kaksi merkkijonoa dest ja src ja antaa merkkijonon dest enimmäisen alkusegmentin pituuden, joka koostuu merkkijonossa src olevista merkeistä.

strspn () prototyyppi

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

Se määritetään otsikkotiedostossa "> header file.

strspn () -parametrit

  • dest: Nollapäätetyn tavun merkkijonon osoitin, jota haetaan.
  • src: Nollapäätetyn tavumerkkijonon osoitin, joka sisältää haettavat merkit.

strspn () Palautusarvo

strspn()Funktio palauttaa pituuden suurimman alkusegmenttiosa kohde, joka sisältää vain merkkejä tavujo- osoitti mukaan src.

Esimerkki: Kuinka strspn () -toiminto toimii

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

Kun suoritat ohjelmaa, tulos on:

 190126abqs121kfew sisältää 6 alkunumeroa

Mielenkiintoisia artikkeleita...