I am sure that they were excluded due to oversight. In fairness, I often use std :: queue and std :: stack, and I never had to change them. I think your use of the deck instead of the queue is fine. Something like typedef std::deque<MyType> QueueType should give enough clues on how to use the container.
source share