프로그래밍/C++
2022. 10. 27.
[C++] string 함수
※ 코딩 테스트 용, 까먹지 않게 기록 s.back() : 맨 뒤 인자 반환, (char) s.size() / s.length() : 거의 같다고 생각하면 됨 s.resize(size_t n) / s.resize(size_t n, char c) : n 크기로 바꿈, (클 경우 c로 채움) string substr(size_t idx = 0, size_t len = npos) const idx부터 len 길이만큼 자르고 리턴 디폴트 값인 npos = 문자열 길이라고 생각하면 됨 (npos 초기값 = -1 , size_t 는 unsigned int 이므로 언더플로우 발생하여 제일 큰 값으로 세팅되므로) string s; s = "hello"; string s1 = s.substr(2, 2); //"ll" s..