tu précises pas si t'es en C ou C++, alors je te propose une version C++:
Code :
- std::string::size_type getNbSubString (const std::string & str, const std::string & sub)
- {
- std::string::size_type nb = 0;
- std::string::size_type pos = str.find (sub);
- while (pos != std::string::npos)
- {
- ++nb;
- pos = str.find (sub, pos + 1);
- }
- return nb;
- }
|
Message édité par gloop le 14-03-2003 à 11:07:59