количество вхождений подстроки в строку



Автор +++ задал вопрос в разделе Другие языки и технологии

Как в С++ найти количество вхождений подстроки в строку??? и получил лучший ответ

Ответ от Ra[гуру]
Если проблема только с определением количества вхождении, то данный пример тебе поможет. Функцию, надеюсь, осилишь сам: #include <iostream> #include <string> using namespace std; int main() { string s, ss; int n = 0, p = 0; cout << \"string? \"; cin >> s; cout << \"substring? \"; cin >> ss; while ( (p = s.find(ss, p)) != s.npos ) { ++n; ++p; } cout << \"substring \'\" << ss << \"\' in string \'\" << s << \" \" << n << \" times\" << endl; return 0; }

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как в С++ найти количество вхождений подстроки в строку???
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*