haz::SharedQueue::front
constexpr const_reference front() const noexcept;
constexpr reference front() noexcept;
Returns the first element of the container.
Calling front on an empty container is undefined.
Parameters
(none)
Return value
Reference to the first element.
Complexity
Constant.
Notes
The element returned is the first element that has been pushed but not poped yet.
Example
#include <haz/SharedQueue.hpp>
#include <iostream>
int main() {
haz::SharedQueue<int, 10> queue{ 0, 1, 2 };
std::cout << "The first element is " << queue.front() << '\n';
}
Output:
The first element is 0
See also
| back | Access the last element |