myword.h
来自「lz编码与解码的c++实现」· C头文件 代码 · 共 39 行
H
39 行
class MyWord {
public:
long index;
char ch;
MyWord();
MyWord(long,char);
MyWord(const MyWord &);
MyWord& operator=(const MyWord &);
bool operator==(const MyWord &) const;
bool operator<(const MyWord &) const;
};
MyWord::MyWord(){
index = 0;
ch = 0;
};
MyWord::MyWord(long x, char c){
index = x;
ch = c;
};
MyWord::MyWord(const MyWord & word){
index = word.index;
ch = word.ch;
};
MyWord& MyWord::operator =(const MyWord & word){
index = word.index;
ch = word.ch;
return *this;
};
bool MyWord::operator ==(const MyWord & word) const{ return ((index == word.index) && (ch == word.ch));};
bool MyWord::operator <(const MyWord & word) const{ return ((index == word.index) ? ch < word.ch : index < word.index);};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?