find
#include<iostream>
#include<string>
using namespace std;
void main()
{
string s = "ABCD 123 abc";
s.find('C'); //output : 2
s.find("CD"); //output : 2
cout << s.find("CDEF") << endl; //output : npos
s.find(' ', 6); //output : 8 ,6번 위치부터 찾아라
s.rfind(' '); //output : 8 ( 뒤에서 붙어 찾아라 )
}
erase
C++ 레퍼런스 - string 의 erase 함수
modoocode.com
remove
C++ 레퍼런스 - remove 와 remove_if 함수 ()
modoocode.com
이 함수는 실제로 원소를 제거하는 것이 아닙니다. 다만, 지워야 하는 원소들을 컨테이너 맨 뒤로 보내버릴 뿐입니다.
댓글