⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 myword.h

📁 lz编码与解码的c++实现
💻 H
字号:
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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -