hbufstream.h
来自「积下的一点C++编程序库源码」· C头文件 代码 · 共 38 行
H
38 行
// HBufStream.h: interface for the HBufStream class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_HBUFSTREAM_H__44916357_27D5_4B9C_A0DB_895A522FEDE7__INCLUDED_)
#define AFX_HBUFSTREAM_H__44916357_27D5_4B9C_A0DB_895A522FEDE7__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "HInputStream.h"
class HBufStream : public HInputStream
{
char *m_pBuf;
unsigned long m_Pos;
public:
HBufStream(){m_pBuf=NULL;m_Pos=0;};
virtual ~HBufStream(){};
void SetBuf(char *pBuf)
{
m_pBuf=pBuf;
m_Pos=0;
};
char GetOneCharater()
{
char c= m_pBuf[m_Pos];
if(c)
m_Pos++;
return c;
};
};
#endif // !defined(AFX_HBUFSTREAM_H__44916357_27D5_4B9C_A0DB_895A522FEDE7__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?