// QUEUE.CPP #ifndef __QUEUE_CPP #define __QUEUE_CPP #include "queue.h" Queue::Queue() : List( "QUEUE" ) {;} Queue::~Queue(){;} inline void Queue::Print(){ Print_Head(); } void Queue::EnQueue( char *str ) { Add_to_Tail( str ); cout << "ADDED ==>" << str << "<== TO"; Print(); } char *Queue::DeQueue() { char *Error; Error = Delete_Head(); if( *Error ) cout << "DELETED ==>" << Error << "<== FROM"; else cout << "NO DELETE, EMPTY QUEUE !"; Print(); return( Error ); } #endif // __QUEUE_CPP