문제 설명 둘 다 레벨 0 우측 1, 좌측 2 풀이 코드 istringstream은 문자열을 입력 스트림으로 취급하는 클래스. 문자열에서 데이터를 읽어내기 쉽게 제공하는 객체. getline은 스트림에서 한 줄(한 라인)을 읽어오는 함수.
공백을 포함한 전체 라인을 읽을 수 있고, 구별자를 인자로 보내 한 줄을 끊어서 받을 수 있다. 구별자로 구분된 문자열은 string 객체이자, getline의 2번째 인자인 buffer에 담긴다.
즉, 입력으로 받은 문자열을 가공하기 쉽게 문자열 스트림에 담고, 구별자를 통해 각각의 문자를 분리. 그리고 버퍼에 담긴 구분된 문자가 없다면 무시하고 있다면 결과로 반환할 리스트에 담는다.
#include
원문 링크 : 공백으로 구분하기 1, 2