본문 바로가기
C++/기초 및 알고리즘 함수

[c++] string 의 substr, find

by tokkiC 2022. 6. 14.

string 관련 문제를 풀던 중 사용법을 잊어서 다시 정리한다

 

substr() : 해당 인덱스 범위의 문자열을 반환한다.

전체 문자열.substr(시작 인덱스 위치, 뽑아낼 문자 개수)  // 2번째 인자를 입력하지 않으면 문자열 끝까지 반환한다

 

find() : 인자로 검색할 문자를 받아 처음으로 검색되어 나온 위치의 인덱스를 반환한다.

검색대상 문자열.find(검색할 문자) = int 검색 문자의 첫인덱스  // 못찾으면 마지막 요소 뒤(string::npos) 를 반환

댓글