Open alexey-malov opened 7 years ago
while (getline(cin, subject))
{
cout << FindAndReplace(subject, search, replace) << "\n";
}
В моем репозитории есть пример CustomIterator, в котором есть CGetlineIterator:
transform(CGetlineIterator(cin), CGetlineIterator(), ostream_iterator<string>(cout), [=](auto line){
return FindAndReplace(line, search, replace);
});
using namespace std::placeholders;
using namespace std;
transform(CGetlineIterator(cin), CGetlineIterator(), ostream_iterator<string>(cout), bind(FindAndReplace, _1, search, replace));