📄 main.cpp
字号:
#include"HuffmanTree.h"
#include<string.h>
#include<stdlib.h>
int main()
{
cout<<" 欢迎使用哈夫曼码的编/译码系统 \n"<<endl<<endl;
cout<<" 您可以进行以下操作:\n";
cout<<" (1) 初始化\n";
cout<<" (2) 编码\n";
cout<<" (3) 译码\n";
cout<<" (4) 印代码文件\n";
cout<<" (5) 印哈夫曼树\n";
cout<<" (6) 退出\n\n";
HuffmanTree huftree;
int weight;
char Choose;
while(1)
{
cout<<" 请选择一个操作:";
cin>>Choose;
switch(Choose)
{
case '1':
cout<<"请输入编码长度:";
cin>>weight;
huftree.Initialization(weight);
break;
case '2':
huftree.Encoder();
break;
case '3':
huftree.Decoder();
break;
case '4':
huftree.Print();
break;
case '5':
huftree.TreePrinting();
break;
case '6':
cout<<"\n ***********感谢您使用本系统!***********\n\n";
system("pause");
return 0;
}
cout<<"(1) 初始化 (2) 编码 (3) 译码\n";
cout<<"(4) 印代码文件 (5) 印哈夫曼树 (6) 退出\n";
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -