nakka soft world !
컨테이너 (Container) 본문
728x90
컨테이너 (Container)
array, vector, list, deque, set, Map, unorder_set, unordered_map, stack, queue
// STL의 vector는 앞에 요소를 삽입하거나 삭제 할수 없습니다.
1. 특징
#include <iostream>
#include <list>
#include <vector> // 배열과 유사한 자료구조, 연속된 메모리
using namespace std;
int main()
{
list<int> s;
vector<int> s; // 함수 이름은 변하지 않기에 자료 구조 형만 변경해주면 됨.
s.push_back(1);
s.push_back(2);
s.push_back(3);
int n = s.pop_back(); // error. 제거만 하고 리턴안함
int n = s.back(); // ok 리턴만 제거안됨.
s.pop_back();
}
728x90
'프로그래밍언어 > C++' 카테고리의 다른 글
STL 알고리즘 ( algorithm ) (0) | 2017.03.19 |
---|---|
반복자 (STL iterator) (0) | 2017.03.19 |
STL (Standard Template Library) (0) | 2017.03.19 |
String 클래스 만들기 (0) | 2017.03.19 |
대입연산자 (assignment operator) (0) | 2017.03.19 |
Comments