이번엔 문자열(string)을 다루는 클래스인 string 클래스를 파헤쳐봐요. std::string 의 모든 것을 정리해봤습니다. std::string 입/출력 방법 이전에 C에서는 char* 나 char[]의 형태로 문자열을 다뤘다면, c++에서는 문자열을 하나의 변수 type으로 간주하여 다룰 수 있게 합니다. char*나 char[]와 다르게 문자열 끝에 '\0'이 포함되지 않아 문자열의 길이를 동적으로 변경이 가능합니다. 지난번에 말씀드린 것과 같이 cin을 통해 string을 입력받을 수 있었죠.
#include #include int main() { std::string str; std::cout << "cin 입력:" << std::endl; std::cin >> str; std::cout << "cin 결과:" << str << std::endl; return 0; } cin>>str : 공백(space)가 입력될 때까지 값을 받습...
#
append
#
pop
#
replace
#
reserve
#
resize
#
size
#
stod
#
stof
#
stoi
#
stol
#
string
#
substr
#
to
#
tolower
#
last
#
iterator
#
assign
#
begin
#
capacity
#
clear
#
compare
#
empty
#
end
#
find
#
getline
#
include
#
insert
#
isalpha
#
isdigit
#
toupper