[C++] 공백을 포함한 문자열 입력받기(getline)


[C++] 공백을 포함한 문자열 입력받기(getline)

getline 이란? string 헤더에 포함된 함수로 문자열에서 한 줄을 공백을 포함하여 읽어오는 역할을 합니다. 만약 string str이 있고 입력을 통해 "Do Test"를 입력하면 "Do"만 str에 저장이 되고 "Test"는 입력 버퍼에 남게 됩니다. cin은 공백, 개행 문자, 탭 등을 입력을 구분하는 구분자로 취급하기 때문입니다. getline 사용법 getline(cin,변수) #include #include using namespace std; int main() { string input; getline(cin, input); return 0; } getline(cin,string)을 사용하여 공백을 포함한 문자열을 받아올 수 있습니다. cin.getline(변수,배열크기) , cin..


원문링크 : [C++] 공백을 포함한 문자열 입력받기(getline)