c++ Удаление символов fr om string с использованием STL

У меня небольшая проблема: я хотел бы удалить все экземпляры символа новой строки '\n'в std::string . Я бы предпочел использовать STL вместо ручных многовложенных циклов for; единственная проблема в том, что я забыл, как...

Будет for(...) { std::string::remove_if(...); } ;работает? Могу ли я использовать std::for_each(...,..., std::string::remove_if(...));? Или нужно что-то еще?

5
задан Casey 14 June 2012 в 03:59
поделиться