📄 wordfilter.h
字号:
// WordFilter.h: interface for the CWordFilter class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_WORDFILTER_H__68C0259A_6AEC_4CD7_AAF4_16DF3B3FF58C__INCLUDED_)
#define AFX_WORDFILTER_H__68C0259A_6AEC_4CD7_AAF4_16DF3B3FF58C__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CWordData
{
public:
CWordData();
~CWordData();
public:
char m_cWord[30];
int m_nLength;
CWordData *m_pNext;
};
class CWordFilter
{
public:
CWordFilter();
virtual ~CWordFilter();
public:
int InitWordFilter(char *pFile);
bool CreateWordTable(void);
bool LocateFilterWord(const char *pBuf, int nBufLen);
bool ReplaceFilterWord(char *pBuf, int nBufLen);
bool DelData( char *pWord, int nLen);
CWordData *m_pWordList;
private:
int InitWordList(void);
void SetSrcFile(char *pFile);
void DestoryList(void);
void InsData( char *pWord, int nLen);
private:
char m_cFileName[256];
int m_nHandle;
char *m_pSrc;
int m_nBufSize;
};
#endif // !defined(AFX_WORDFILTER_H__68C0259A_6AEC_4CD7_AAF4_16DF3B3FF58C__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -