[c++] zliczanie substringow

0

Witam,
dane mam dwa zmienne typu string:

string a="Ala ma kota Ala ma kota";
string b="Ala";

czy ktos zna funkcję ktora wyszuka mi w stringu a, ile razy występuje string b i zwroci odpowiednią liczbę?

pozdrawiam

0
string a="Ala ma kota Ala ma kota";
string b="Ala";

int ile=0;
for(size_t np=0;(np=a.find(b,np))!=string::npos;np+=b.size())++ile;

A do manuala zajrzeć nie łaska?

1 użytkowników online, w tym zalogowanych: 0, gości: 1