#include #include using namespace hgl; using namespace std; void TestQueueOrdered() { cout< tab; int i; for(i=0;i<10;i++) { cout<<"push "< tab; int i; int val; for(i=0;i<20;i++) { if(rand()&1) { if(tab.Pop(val)) cout<<"pop "< ui_queue; for(uint i=0;i tab; int i; for(i=0;i<10;i++) { QueueTestObject *obj=new QueueTestObject; obj->Set(i); tab.Push(obj); } cout<<"Queue Count: "<