Why does the value returned from front() exist even after pop() from
I''m collecting the value returned from queue::front () into a local variable. As per documentation, queue::front () returns the reference. So if I pop it off from the queue, how can the