반응형
운영체제 CS 준비하시는 분들 도움 되셨으면 하는 마음으로 포스팅하고 있어요!!
관심 있으신 분들은 위의 링크 클릭!
문자열이 공백이 주어진 상태로 주어진다면 공백을 기준으로 문자열을 자를 수 있다.
예) string s = "abc def gh" ;
해당 문자열을 "abc" , "def" , "gh" 로 자르는 거다.
해당 문법을 알아보자.
#include <iostream>
#include <sstream>
using namespace std;
int main() {
string x, y, z;
string s1 = "abc def gh";
stringstream s2(s1);
s2 >> x >> y >> z;
cout << x << "\n" << y << "\n" << z;
}
#include <iostream>
#include <sstream>
using namespace std;
int main() {
string s = "abc def ghi jkl mn opqr stu vw xyz";
stringstream ss(s);
string s1;
while (ss>>s1) {
cout << s1 << endl;
}
cout << "끝";
}
반응형
'기타 > C++ 문법' 카테고리의 다른 글
<sqrt> 제곱근(루트) (0) | 2022.01.13 |
---|---|
<abs> 절댓값 반환 (0) | 2022.01.13 |
<next_permutation> 모든 경우의 수 정렬 (0) | 2022.01.13 |
<find> 문자열 안에 문자/문자열 찾기 (0) | 2022.01.13 |
<substr> 인덱스로 문자열 자르기 (1) | 2022.01.13 |
댓글