small question about C++ replace function. I’m parsing every line of text input line by line. Example of the text file:
SF27_34KJ
EEE_30888
KPD324222
4230_333
And I need to remove all the underscores on every line and replace it with a comma. When I try something like this:
mystring.replace(mystring.begin(), mystring.end(), ‘_’, ‘,’);
on every line – instead of “SF27,34KJ” I get 95x “,” char. What could be wrong?
Use
std::replace():