variablebuffer.h

来自「dk1游戏的原代码文件,完整.编译系统redhat7.3,mysql 3.23 」· C头文件 代码 · 共 52 行

H
52
字号
////////////////////////////////////////////////////////////////////////////////// Filename    : VariableBuffer.h// Written By  : // Description :////////////////////////////////////////////////////////////////////////////////#ifndef __VARIABLE_BUFFER_H__#define __VARIABLE_BUFFER_H__#include "Types.h"#include "Exception.h"#include <vector>//////////////////////////////////////////////////////////////////////////////// class VariableBuffer;//////////////////////////////////////////////////////////////////////////////class VariableInfo;class VariableBuffer {public:	static const char Comment;	static const char Separator;	static const char EOL;	static const char* WhiteSpaces;	static const char* SpaceTab;	public:	VariableBuffer(const string & buffer) throw();	~VariableBuffer() throw();	public:	int getCount() const { return m_VariableInfos.size(); }	VariableInfo* getVariableInfo( int index ) throw(OutOfBoundException, Error);	string toString() const throw();	private:	void parse() throw (Error);		void clear();private:	vector<VariableInfo*> m_VariableInfos;	string m_Buffer;};#endif

⌨️ 快捷键说明

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