Stringstream이란?
"이름 날짜 내용" 과 같은 문자열로 한 줄의 데이터로 들어오면 각각 이름, 날짜, 내용등으로 파싱해서 사용하기 위해 많이 활용되는 라이브러리
문자열을 나누는 stringstream
stringstream 에서 공백과 '\n' 을 제외하고 문자열에서 맞는 자료형의 정보를 빼냄stream.str(string str) 은 현재 stream 의 값을 문자열 str 로 바꾸기#include <sstream>
int num;
string str = "123 456";
stringstream stream;
stream.str(str);
while(stream1 >> num ) cout << num << endl;
stringstream초기화:stream.str("");