헤더 파일 : <queue>
특징 |
---|
- FIFO (First-in First-out) 구조 - 리스트의 한쪽으로 삽입을 다른 한쪽으로 삭제 연산을 수행한다. |
생성자
queue <data_type> queue_name
Function | Description |
---|---|
.push(value) | top에 value 삽입 |
.pop() | top에 있는 원소 삭제 |
.size() | 원소의 개수 반환 |
.empty() | 비었을 시 true 반환 |
.front() | 맨 앞에 있는 원소 반환 |
.back() | 맨 뒤에 있는 원소 반환 |
.swap(another_queue) | another_queue와 바꿈 |