📄 ctqueue.h
字号:
#include <deque.h>
#include "ctmutex.h"
template <class T> class lqueue : virtual private named_mutex,
virtual private event_mutex{
protected:
deque<T> SafeQueue;
public:
lqueue(char *MName,int Own,char *EName,int Initial,
unsigned long Dur);
inline void insert(T X);
inline T remove(void);
inline T front(void);
inline T back(void);
inline unsigned int empty(void);
inline unsigned int size(void);
inline void erase(void);
inline void reversed(void);
void wait(void);
void broadCast(void);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -