queue.h

来自「真正的传奇源代码」· C头文件 代码 · 共 26 行

H
26
字号
#define QUEUE_MAX 100

class CWHQueue
{
protected:
	UINT					m_btCount;

	UINT					m_btQPushPos;
	UINT					m_btQPopPos;
	
	BYTE					*m_lpCircularQ[QUEUE_MAX];

	CRITICAL_SECTION		m_cs;

public:
	CWHQueue();
	~CWHQueue();
	
	BOOL PushQ(BYTE *lpbtQ);
	BYTE *PopQ();
	
	__inline UINT GetCurPushPos() { return m_btQPushPos; }
	__inline UINT GetCurPopPos() { return m_btQPopPos; }

	__inline UINT GetCount() { return m_btCount; }
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?