728x90
Enter
uid1234
Muzi
Enter
uid4567
Prodo
처음에는 문자열 처리할 때 <algorithm> 라이브러리에 있는 find함수, <string>에 있는 substr
써가면서 공백 찾고, 문자열 자르느라 코드도 복잡해지고 결국 풀지 못했다.
구글 검색 결과 <sstream>의 stringstream이라는 좋은 함수가 있는 것을 알 수 있었다...!
stringstream 함수를 사용하면 공백을 기준으로 알아서 문자열을 잘라준다.
#include <string>
#include <stringstream>
#include <iostream>
using namespace std;
for (int i = 0; i < record.size(); ++i){
string token;
stringstream ss(record[i]);
while (ss << token){
cout << token << endl;
}
}
'programmers' 카테고리의 다른 글
[c++ programmers level1 - 소수 찾기] (0) | 2022.03.31 |
---|---|
[c++ programmers 정렬 - 가장 큰 수 ] (0) | 2022.03.31 |
[c++ programmers 2022 kakao blind recruitment - k진수에서 소수 개수 구하기] (0) | 2022.03.10 |
[c++ programmers N진수 변환] (0) | 2022.03.08 |
[c++ programmers 2022 kakao blind recruitment - 주차 요금 계산] (0) | 2022.03.05 |