⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 opdata.h

📁 墨香最新私服
💻 H
字号:
// OPDATA.h: interface for the COPDATA class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_OPDATA_H__92EE46CF_D042_4B3A_8B13_BB4B1CFF5E4D__INCLUDED_)
#define AFX_OPDATA_H__92EE46CF_D042_4B3A_8B13_BB4B1CFF5E4D__INCLUDED_

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

enum OPERATERTYPE
{
	PLUS_TYPE,							// +
	MINUS_TYPE,							// -
	MULTIPLE_TYPE,						// *
	DIVIDE_TYPE,						// /
	MODULER_TYPE,						// %
	LESSTHAN_TYPE,						// <
	MORETHAN_TYPE,						// >
	LTEQUAL_TYPE,						// <=
	MTEQUAL_TYPE,						// >=
	EQUAL_TYPE,							// ==
};

enum OPTYPE
{
	OP_DW,			//	DWORD
	OP_IN,			//	int
	OP_LG,			//	LONG
};

class OPBASE
{
public:
	DWORD	GetOPCode()	{ return opCode;	}
	OPTYPE	GetOPType()	{ return opType;	}
	OPTYPE		opType;
	DWORD		opCode;
};
template<class Type>
class COPDATA  : public OPBASE
{
public:
	COPDATA(){}
	virtual ~COPDATA(){}

	void	SetOPData(Type & data) { opData = data;	}
	Type &	GetOPData() { return opData;	}
private:

	Type	&	opData;

};

#endif // !defined(AFX_OPDATA_H__92EE46CF_D042_4B3A_8B13_BB4B1CFF5E4D__INCLUDED_)

⌨️ 快捷键说明

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