728x90

[c++ string class 함수 정리]

 

사용예시 

<string>

string str1="I am sleepy"

string str2="me too"

 

1. .append()

index에 ( 문자열 ) or ( 개수, 문자 ) or ( 문자열, 시작위치, 개수) 가 들어가며,

+ 연산자의 역할처럼 문자열을 끝에 더한다. ( 단, 시작위치를 지정한 경우, 지정된 위치에 문자열이 더해진다.)

 

2. .insert()

index에 ( "문자열" ) or ( 시작위치, "문자열" )이 들어가며 초기 위치는 기존 문자열 기준으로 항상 0부터 시작하며,

시작위치를 지정한 경우, 띄어쓰기를 감안한 위치에 "문자열"이 들어간다.

 

3. .length() 

index를 공란으로 두며, 띄어쓰기를 포함한 문자열의 길이를 잰다.

 

4. .clear()

index를 공란으로 두며, 문자열을 완전히 삭제한다.

 

'Language > C언어' 카테고리의 다른 글

[ c++ week4 ] 과제1,2  (0) 2021.05.16
[ c++ ] 재제출 영화 선택 과제  (0) 2021.05.10
[ C++ week3 ] 과제2 재제출  (0) 2021.05.08
[ c++ week3 ] 과제1,2  (0) 2021.05.04
[ c++ ] cstring 함수 재제출  (0) 2021.04.03

+ Recent posts