C++ Static 정적 클래스, 정적 멤버, static 변수, static함수
[C++] Static 정적 클래스, 정적 멤버, static 변수, static함수static 키워드는 4가지 유형으로 사용될 수 있다.함수의 정적 변수 (Static variable in functions, static 변수)정적 클래스 객체 (Static class objects, static 클래스)클래스 내부의 정적 멤버 변수 (Static member variable in class, static 멤버 변수)클래스 내부의 정적 함수 (Static methods in class, static 멤버 함수)static변수는 처음 실행할 때 딱 한 번 초기화 된다.프로그램 시작시 할당되고 종료시 해제된다.함수의 정적 변수 (Static variable in functions, static 변수)프로그..
2022. 12. 20.
C++ STL 컨테이너(Container) 사용법
[C++/STL] 컨테이너(Container) 사용법컨테이너 구성 요소1. 연속 컨테이너(Sequence Container) : 정렬되지 않은 컨테이너 - 벡터 (Vector), 디큐(Deque), 리스트(List)2. 연관 컨테이너(Associative Container) : 정렬 된 컨테이너 - 셋(Set), 멀티셋(MultiSet), 맵(Map), 멀티맵(MultiMap), 순서가 정해지지 않은(Unordered set, multiset, map, multimap)3. 컨테이너 어댑터(Container Adapter) : 컨테이너 위에서 돌아가는 자료구조 - 스택(Stack), 큐(Queue), 우선순위큐(Priority_Queue) 1. 연속 컨테이너(Se..
2022. 12. 11.