▷ 문제 상황
string을 공백 기준으로 잘라서 새 배열에 저장하는 방법
ex) "Happy birthday to you" → A[ ] = { "Happy", "birthday", "to", "you" }
▶▶ 해결 방법
sstream 라이브러리의 stringstream 이용하기
#include <sstream>
int main() {
string s1 = "Happy birth day to you";
stringstream A(s1);
A.str(s1);
string item;
while(A >> item) {
cout << item;
}
return 0;
}
'Coding Test > C++ 줍줍' 카테고리의 다른 글
[C++ 줍줍] Map의 value에 여러 개의 값을 저장하기 (0) | 2022.07.05 |
---|---|
[c++ 줍줍] vector 정리 (0) | 2022.06.14 |
[c++ 줍줍] 대문자 <=> 소문자 (0) | 2022.05.30 |
[c++ 줍줍] 문자열 내에 존재하는 특정 문자열 치환 (0) | 2022.05.22 |
[c++ 줍줍] switch 문 (0) | 2022.05.21 |