#include <iostream>
#include <set>
using namespace std;
/*
Set의 특징
1. 저장한 데이터가 자동 정렬
2. 중복된 데이터가 삽입 불가능
(고유값)
*/
int main(void)
{
//Set 선언
set<int> s;
//데이터 추가
s.insert(5);s.insert(1);s.insert(3);
s.insert(1);s.insert(2);s.insert(4);
s.insert(3);s.insert(4);
//데이터 개수 확인
cout << "데이터 개수 : " << s.size() << endl;
//데이터 삭제
s.erase(3);
//Set에 있는 애용 비우기
//s.clear();
cout << "Set에 내용이 비어있느냐? " << s.empty() << endl;
//출력
set<int>::iterator it;
for(it=s.begin();it!=s.end();it++)
cout << *it << " ";
cout << endl;
return 0;
}
'Code Archive > C++' 카테고리의 다른 글
| STL. map 기본 예제 (0) | 2018.02.01 |
|---|---|
| STL. Set 로또 예제 (0) | 2018.02.01 |
| STL. List 기본 예제 (0) | 2018.02.01 |
| Step6. 생성자와 소멸자 (0) | 2018.01.24 |
| Step5. class 작성 (0) | 2018.01.23 |