셋(set)은 특정 순서에 따라 고유한 요소
를 저장하는 컨테이너이며, 중복되는 요소는 없고 오로지 희소한(unique) 값만 저장하는 자료 구조다.
나머지 사항은 map과 똑같다.
int main()
{
map<int, int> mp;
set<int> st;
//1)
st.insert(1);
st.insert(2);
st.insert(2);
for (auto i : st)
cout << i << "\n";
/*
>> 출력
1
2
*/
//2)
st2.insert({"cookie", 1});
st2.insert({"cookie", 1});
st2.insert({"cookie", 1});
for (auto i : st2)
cout << i.first << " " << i.second << "\n";
}
/*
>> 출력
cookie 1
*/