#include <iostream>
using namespace std;
string str_replace(string orig, string rep, string str){
string tmp(str);
for (int pos = tmp.find(orig); pos != tmp.rfind(orig); pos = tmp.find(orig, pos)){
tmp = tmp.replace(pos, orig.length(), rep);
}
return tmp;
}
int main(int argc, char ** argv){
cout << str_replace(«lll», «ll», «Helllo, str_replace!») << endl;
return 0;
};
Ответ на:
комментарий
от encyrtid
Ответ на:
комментарий
от encyrtid
Ответ на:
комментарий
от encyrtid
Ответ на:
комментарий
от startApp
Ответ на:
комментарий
от startApp
Ответ на:
комментарий
от uGin
Ответ на:
комментарий
от startApp
Ответ на:
комментарий
от encyrtid
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [C++] [gtkmm] Почему неправильно работает? (2011)
- Форум C++/exceptions - деление на ноль не ловиццо, почему? (2006)
- Форум C++ простая программа (2014)
- Форум gcc bug (global array of templated class - no destructors) (2005)
- Форум constexpr массивы в c++ (2018)
- Форум Неправильная длина строки std::string в C++ (2014)
- Форум проблемы с std::variant of lambda (2020)
- Форум Не компилируется программа :( (2008)
- Форум `cout.operator<<()` vs `cout << ` (2013)
- Форум как вручную уничтожить статический объект? (2010)