queue_pop
queue_pop (std::queue::pop — 앞 원소 제거)
std::queue의 첫 번째 원소를 제거하는 멤버 함수예요. c.pop_front()를 호출하는 것과 동등해요.
출처: cppreference
본문
시그니처는 다음과 같아요.
void pop();
큐의 앞에서 원소를 제거해요. 효과적으로 c.pop_front()를 호출해요.
복잡도
Container::pop_front의 복잡도와 같아요.
예제
#include <iostream>
#include <queue>
int main()
{
std::queue<int> q;
q.push(1); q.push(2); q.push(3);
q.pop(); // 1 제거
std::cout << q.front() << '\n'; // 2
}
함께 보기
push: 큐의 끝에 원소를 삽입해요front: 첫 번째 원소에 대한 참조를 반환해요