문자열 비교하기 | string1.compair(string2)
string string1 = "str";
string string2 = "str1";
string1.compair(string2);
문자열 조회하기 | string1.find(string2)
#include <string>
string string1 = "str";
int return = string1.find("st");
// return 값은 0
문자열 길이구하기 | string1.length()
#include <string>
string stringk = "Korea";
string stringk2 = "한국";
cout << stringk.length(); // 5
cout << stringk2.length(); // 2
문자열 대소문자 변환하기 | toupper, tolower
#include <algorithm>
string little = "abc";
strin big = "ABC";
transform(little.begin(), little.end(), little.begin() ,::toupper);
transform(big.begin(), big.end(), big.begin() ,::tolower);
문자열 합치기 | += , append()
string little = "abc";
strin big = "ABC";
litle += big;
little.append(big);
little.append("alpha");
문자열 중간에 문자열 추가하기 | insert(string);
#include <string>
string sentence = "str";
sentence.insert(1, "01");
문자열 일부 지우기 | string.erase();
string sentence = "onetwothree";
sentence.erase(3,3);