indexgenerator.h

来自「墨香最新私服」· C头文件 代码 · 共 37 行

H
37
字号
// IndexGenerator.h: interface for the CIndexGenerator class.
// Lastest update : 2002.12.29. by taiyo
//////////////////////////////////////////////////////////////////////

#ifndef __CINDEXGENERATOR_H__
#define __CINDEXGENERATOR_H__

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <Windows.h>

//////////////////////////////////////////////////////////////////////
// 扁夯 矫累 牢郸胶绰 1捞促.
// index啊 0捞 逞绢 坷搁 俊矾!
//////////////////////////////////////////////////////////////////////
class CIndexGenerator  
{
public:
	CIndexGenerator();
	virtual ~CIndexGenerator();

	void	Init(DWORD dwMaxIndexNum, DWORD startIdx=1);
	void	Release();
	DWORD	GenerateIndex();
	BOOL	ReleaseIndex(DWORD dwIndex);
private:
	DWORD * m_pIndexTable;
	DWORD front;
	DWORD rear;
	DWORD m_dwMaxIndexNum;
	DWORD m_dwStartIndex;
};

#endif // __CINDEXGENERATOR_H__

⌨️ 快捷键说明

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