void pop();
概要
queue
の次の要素を削除して、要素数を1つ減らす。
削除する要素は queue
の最初にある要素で、front()
メンバ関数で得られるものであり、そのデストラクタが呼ばれる。
内部のコンテナの pop_front()
メンバ関数を呼ぶ。
戻り値
なし
例
#include <iostream>
#include <queue>
int main() {
std::queue<int> que;
que.push(10);
que.push(20);
que.push(30);
que.pop(); // 10が削除される
que.pop(); // 20が削除される
std::cout << que.front() << std::endl;
return 0;
}
出力
30
実装例
void pop() { c.pop_front(); }