全文预览

c++哈夫曼树的文件压缩解压程序全部代码及设计报告

上传者:学习一点 |  格式:doc  |  页数:44 |  大小:0KB

文档介绍
[255];huffmanTreeh;while(choice){cout<<"****************************************************"<<endl;cout<<"*基于哈夫曼树的文件压缩/解压程序*"<<endl;cout<<"**"<<endl;cout<<"*1)压缩*"<<endl;cout<<"**"<<endl;cout<<"*2)解压*"<<endl;cout<<"**"<<endl;cout<<"*0)退出*"<<endl;cout<<"**"<<endl;cout<<"*说明:请输入相应的操作序号*"<<endl;cout<<"****************************************************"<<endl;cout<<"请选择:";cin>>choice;switch(choice){case1:{cout<<"请输入待压缩的文件名:";cin>>input;cout<<"请输入压缩后的文件名:";cin>>output;if(press(input,output)){pare(input,output);cout<<"文件压缩成功!"<<endl;}else{cout<<"文件压缩失败!"<<endl;}}break;case2:{cout<<"请输入待解压的文件名:";cin>>input;cout<<"请输入解压后的文件名:";cin>>output;if(h.press(input,output))cout<<"文件解压成功!"<<endl;elsecout<<"文件解压失败!"<<endl;}break;case0:break;default:cout<<"参数错误!请重新输入"<<endl;}cout<<endl;}}韶关学院计算机科学学院数据结构课程设计

收藏

分享

举报
下载此文档