문자열 입력 getline과 stringstream으로 처리하기

2019. 6. 26. 16:15PL/C++

여러 줄에 걸쳐서 문자열 입력을 받아올 때는 순서를 다음과 같이 한다

getline으로 한 줄씩 받아오며, stringstream으로 문자열 하나하나씩 받아온다

 

주의 사항으로는 cin과 getline을 동시에 사용할 때 버퍼에 남아있는 개행을 주의해야 한다. 따라서 cin.ignore로 버퍼를 비워주게 된다 

예제문제: https://www.acmicpc.net/problem/9536

https://github.com/surinoel/boj/blob/master/9536.cpp

'PL > C++' 카테고리의 다른 글

void *을 이용한 값 변경  (0) 2019.07.16
컴퓨터 시스템이 리틀 엔디안인 경우  (0) 2019.07.16
vs에서 여러 프로젝트 관리하기  (0) 2019.06.26
itoa  (0) 2019.06.21
scanf %c 올바르게 쓰기  (0) 2019.06.14