?? dictionary.h
字號:
#include<fstream.h>
#define MAXSIZE 100 //最大能存放的記錄數
const int MAXSTR=30; //一個字符串能存放的最大字符數
enum BOOLEAN
{
FALSE=0,
TURE
};
typedef struct word
{
char English[MAXSTR]; //英文單詞
char cixing[MAXSTR]; //詞性
char Chinese[MAXSTR]; //中文
}word;
class Dictionary
{
public:
Dictionary ();
virtual ~Dictionary();
BOOLEAN init(); //初始化數據成員
int LineCount(ifstream in); //統計文件的行數
int Index(char* s,char* t); //字符串的匹配
void SelectEnglish(); //根據英文單詞查詢其詞性和中文解釋
void SelectChinese(); //根據中文查詢其英文和詞性
void ImageSelect(); //查詢以某一前綴開頭的單詞的詞性和中文解釋
virtual int Add(); //添加一條記錄
virtual int Update(); //修改記錄
virtual int Delete(); //刪除記錄
void Show(); //顯示所有記錄
friend ostream& operator <<(ostream& stream,word* w); //重載插入符
friend istream& operator >>(istream& stream,word* w); //重載提取符
protected:
word *danci; //指向第一條記錄的指針
int num; //當前的記錄數
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -