문자열의 마지막 문자, 첫번째 문자
s.back();s.front();문자열 비교: 비교연산자 사용 가능
글자 추가
append 함수 사용: s.append(반복횟수, 반복문자)s.append(5, '.');특정 문자 탐색:
find(문자)
find_first_of(문자): 주어진 문자가 처음으로 나타나는 위치 반환 find_last_of(문자): 주어진 문자가 마지막으로 나타나는 위치 반환 find_first_not_of(문자): 주어진 문자가 처음으로 안 나타나는 위치 반환find_last_not_of(문자): 주어진 문자가 마지막으로 안 나타나는 위치 반환rfind(문자): 거꾸로 탐색문자열 초기화:
clear()
문자열 추출:
substr(추출 시작 위치, 추출 개수)
index 리턴 함수
s.begin();s.end();특정 문자열 제거:
erase(삭제 시작 위치, 삭제 개수)
특정 문자열 변경:
replace(변환 시작 위치,변환할 문자 개수,변환할 문자)
문자열 정렬
sort(str.begin(),str.end())sort(str.begin(),str.end(),greater<int>())sort(str.begin(),str.end(),비교함수)🔗 참고문헌