www.pudn.com > 编译原理LALR(1)文法分析器.zip > Queue.h


/***********************/ 
/*    Queue类的定义    */ 
/***********************/ 
 
const int QueueMaxSize=100; 
 
template 
class Queue{ 
public: 
	Queue(){count=0;front=rear=0;} 
	~Queue(){front=rear=0;} 
	int QueueEmpty(){return front==rear;} 
	void QInsert(Type &item)         
	{ 
		if(count==QueueMaxSize) 
		{ 
			cerr<<"Queue overflow!"<