-
[C++] 공백 포함한 문자열 입력 받기언어/C++ 2021. 4. 18. 01:58
가끔 알고리즘 문제를 풀다가 공백 포함한 문자열을 한번에 입력 받아야 되는 경우가 있다.
이때, 아주 간단하게 입력 받는 방법이 있다.
#include <iostream> #include <string> int main () { // 공백 포함 입력 받기 string s; cin.ignore(); // 버퍼 비우기 (혹시, 직전에 입력 받은 내용이 있을 시 '\n'이 저장되므로 비워줘야 함 getline(cin, s); // "abc def ghi" 입력했을 시 cout << s; // "abc def ghi" 그대로 출력 return 0; }
'언어 > C++' 카테고리의 다른 글
[C++] 공백 기준 문자열 자르기(split) (0) 2021.04.18 [C++] next_permutaion(), prev_permutation() (0) 2021.03.02 Algorithm 라이브러리 - reverse() (0) 2021.01.23 댓글