stepexec.h

来自「自编的一个SQL服务器,实现服务器的基本功能」· C头文件 代码 · 共 36 行

H
36
字号
#if !defined(AFX_STEPEXEC_H__68245015_2439_4EDF_920A_991A02A815D8__INCLUDED_)
#define AFX_STEPEXEC_H__68245015_2439_4EDF_920A_991A02A815D8__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// StepExec.h : header file

#include "table.h"

class CStepExec : public CLexAnalyzer
{
public:
	void		SingleExec();
	void		Exec();

	CStepExec( CString& str );
	virtual ~CStepExec();

protected:
	void		StepExec();

	void		ErrorKey( int );
	CString		GetID( int& );
	CEntryAttr	GetDef( int& );
	int			GetStrs( int&, STR_LIST&, bool, bool par = false );
	CString		GetStr( int&, bool, bool par = false );
	void		GetCondition( CTable&, int&, RESULT& );
	void		GetSet( int&, STR_PAIR& );

protected:
	CList<Lex, Lex&> m_Cmd;
};

#endif // !defined(AFX_STEPEXEC_H__68245015_2439_4EDF_920A_991A02A815D8__INCLUDED_)

⌨️ 快捷键说明

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