main.cpp
来自「利用哈夫曼编码,可以对一组数据编码和译码」· C++ 代码 · 共 29 行
CPP
29 行
#include "huffman.h"
void main()
{
int select;
huffman sample;
cout << "*****************" << endl;
cout << "1.输入数据" << endl;
cout << "2.显示huffman编码" << endl;
cout << "3.编码" << endl;
cout << "4.解码" << endl;
cout << "0.退出" << endl;
do
{
cout << "请选择(0---4):";
cin >> select;
switch(select)
{
case 0 : cout << "THANK YOU USE" << endl; return;
case 1 : sample.getdata(); sample.createhfmtree(); break;
case 2 : sample.disphfcode(); break;
case 3 : sample.coding(); break;
case 4 : sample.decoding(); break;
default : cout << "输入错误,请重新输入";
}
}while(1);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?