string 관련 문제를 풀던 중 사용법을 잊어서 다시 정리한다
substr() : 해당 인덱스 범위의 문자열을 반환한다.
전체 문자열.substr(시작 인덱스 위치, 뽑아낼 문자 개수) // 2번째 인자를 입력하지 않으면 문자열 끝까지 반환한다
find() : 인자로 검색할 문자를 받아 처음으로 검색되어 나온 위치의 인덱스를 반환한다.
검색대상 문자열.find(검색할 문자) = int 검색 문자의 첫인덱스 // 못찾으면 마지막 요소 뒤(string::npos) 를 반환
'C++ > 기초 및 알고리즘 함수' 카테고리의 다른 글
[c++] 문자열 형변환 atoi, stoi, c_str, isdigit (0) | 2022.06.16 |
---|---|
[c++] 배열 한번에 초기화 하는법, fill (0) | 2022.06.15 |
[c++] lowe_bound, upper_bound, rotate (0) | 2022.06.13 |
[c++] 제곱, 제곱근 함수 pow, sqrt (0) | 2022.06.10 |
구조체 내부에서 연산자 오버로딩 (0) | 2022.06.09 |
댓글