c++队列

队列是一种限定存取位置的线性表。只允许在表的一端插入,另一端删除。特性:先进先出
#ifndef QUEUE_H
#define QUEUE_H

const int maxSize = 50;
template<typename T>
class Queue{
public:
    virtual void EnQueue(const T& x)=0;
    virtual bool DeQueue(const T& x)=0;
    virtual bool getFront(T& x)=0;
    virtual bool IsEmpty()const=0;
    virtual bool IsFull()const=0;
    virtual int getSize()const=0;
};

#endif // QUEUE_H


你可能感兴趣的:(C++,c,C#)