#include #include #include "QueueT.h" using namespace std; void PrintQueue(QueueT q); int main() { QueueT q,r; q.Enqueue("a"); q.Enqueue("b"); r = q; cout << "The Original queue" << endl; PrintQueue(q); cout << "The copy" << endl; PrintQueue(r); q = q; PrintQueue(q); return 0; } void PrintQueue(QueueT q){ cout << "The queue contains " << q.Size() << " elements " << endl; while (q.Size() > 0) { cout << q.Front() << endl; q.Dequeue(); } return; }