[C++] STL 셋(Set)

Date:     Updated:

카테고리:

태그:

이 글은 C++ STL 셋(Set)을 공부하고 정리한 글입니다

  • 맵(Map)과 매우 유사하다
    • 맵은 키(key)와 값(value)이 있었다면 셋은 키(key)만 있다
  • 정렬되는 컨테이너
  • 중복되지 않은 키를 요소로 저장함
  • C++ 맵은 자동 정렬되는 컨테이너이진 탐색 트리(binary search tree) 기반
    • 오름차순

    코드 예시

    #include <set>
    
    int main()
    {
        std::set<int> scores;
        scores.insert(20);
        scores.insert(100);
    
        for (std::set<int>::iterator it = scores.begin(); it != scores.end(); ++it)
        {
            std::cout << *it << std::endl;
        }
    
        return 0;
    }
    


참조

포큐아카데미 C++ 언매니지드 프로그래밍



💻 열심히 공부해서 작성 중이니 오류나 틀린 부분이 있을 경우 
  언제든지 댓글 혹은 메일로 알려주시면 감사하겠습니다! 😸

맨 위로 이동하기

Cpp 카테고리 내 다른 글 보러가기

댓글 남기기