queue header
From Cppwiki
(Redirected from queue)
queue is a C++ Standard Library #include. It is responsible for defining the std::queue and std::priority_queue container adaptors as well as related functionality.
Types defined by <queue>
template<typename Type, typename Container = deque<Type> > class std::queue; - The std::queue standard container adaptor. template<typename Type, typename Container = vector<Type>, typename Compare = less<typename Container::value_type> > class std::priority_queue - The std::priority_queue standard container adaptor.
Operators defined by <queue>
template<typename Type, typename Container> bool operator==(queue<Type, Container> const &, queue<Type, Container> const &); template<typename Type, typename Container> bool operator!=(queue<Type, Container> const &, queue<Type, Container> const &); template<typename Type, typename Container> bool operator<(queue<Type, Container> const &, queue<Type, Container> const &); template<typename Type, typename Container> bool operator<=(queue<Type, Container> const &, queue<Type, Container> const &); template<typename Type, typename Container> bool operator>(queue<Type, Container> const &, queue<Type, Container> const &); template<typename Type, typename Container> bool operator>=(queue<Type, Container> const &, queue<Type, Container> const &);
Comparison operators are not available for priority_queue