int main () { QQueue<int> myQQueue; myQQueue.enqueue(12); myQQueue.enqueue(75); // this is now the back assert(myQQueue.back() == 75); myQQueue.back() -= myQQueue.head(); assert(myQQueue.back() == 63); cout << "myQQueue.back() is now " << myQQueue.back() << endl; return 0; }
int main () { QQueue<int> myQQueue; myQQueue.enqueue(77); myQQueue.enqueue(16); assert(myQQueue.head() == 77); myQQueue.head() -= myQQueue.back(); // 77-16=61 assert(myQQueue.head() == 61); cout << "myQQueue.head() is now " << myQQueue.head() << endl; return 0; }