C++ 标准库 - <queue>

C++ std::queue::front 返回下一个将被弹出的元素。队尾用 back()。空队列上未定义。

原型

T& front();
const T& front() const;

参数

  • 无参数。

返回值

队首引用。

示例

#include <iostream>
#include <queue>

int main() {
    std::queue<int> q;
    q.push(4);
    q.push(5);
    std::cout << q.front() << " " << q.back() << "\n";
    return 0;
}

输出:

4 5

注意事项

back 是最后入队的元素。

下一页介绍pop。