Programming
STL 스트림 반복자
naaya
2015. 6. 5. 13:39
반응형
스트림 반복자
1
2
3
4
5
6
7
8
9
10
11
12
13
14 |
#include<iostream>
#include<vector>
#include<string>
#include<algorithm>
using namespace std;
int main(){
vector<string> coll;
copy(istream_iterator<string>(cin), istream_iterator<string>(), back_inserter(coll));
sort(coll.begin(), coll.end());
unique_copy(coll.begin(), coll.end(), ostream_iterator<string>(cout,"\n"));
} |
cs |
Sort() 모든 원소들을 정렬한다.
unique_copy() 인접한, 중복된 값들을 제거한다.
ostream_iterator<string>(cout,"\n") 모든 원소들을 줄바꿈을 하여 출력한다.
ref : C++ Standard Library
Josuttis, Nicolai M. 저
반응형