/* * main.cpp * * Created on: 20.11.2015 г. * Author: trifon */ #include "queue_stack_list.cpp" void testQueueStackList() { QueueStackList qsl; qsl.insertEnd(new QueueObject); qsl.insertEnd(new StackObject); qsl.insertEnd(new StackObject); qsl.insertEnd(new QueueObject); for(int i = 1; i<= 10; i++) for(LinkedListIterator*> it = qsl.begin(); it; ++it) (*it)->insert(i); cout << qsl << endl; } int main() { while (true) testQueueStackList(); return 0; }