728x90
반응형
문자열이 포함하고 있는 특별한 문자를 제거하려면, string의 erase 함수와 <algorithm>의 remove를 사용해야 한다.
#include <algorithm>
#include <string>
using namesapce std;
void remove_char(stirng str, char c)
{
str.erase(remove(str.begin(), str.end(), c), str.end());
}
str에서 지정한 c를 제거한다.
728x90
반응형
'Program Language > C & C++' 카테고리의 다른 글
[C++] Queue Clear (0) | 2022.05.10 |
---|---|
[C++] condition_variable에서 unique_lock (0) | 2022.05.10 |
[C++] unique_ptr<T> nullptr 비교하기 (0) | 2022.04.12 |
[C++] Algorithms and Lifting (0) | 2022.02.18 |
[C++] Template Aliases (0) | 2022.02.18 |