首页 > 代码库 > 删除string里面的指定字符

删除string里面的指定字符

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    string    str("abcdefg");
    string::iterator   it;
 
    for (it =str.begin(); it != str.end(); ++it)
    {
        if ( *it == ‘c‘)
        {
            str.erase(it);
        }
    }
 
    cout << str << endl;
}