Swapping a queue in C++ STL


This is a companion discussion topic for the original entry at http://iq.opengenus.org/swap-queue-cpp-stl/