frequent.cpp
来自「该程序用VC实现了一个小型文件压缩与解压缩功能的程序」· C++ 代码 · 共 25 行
CPP
25 行
#include"Frequent.h"
void Frequent::Analyze(char* filename,HashTable<chNode>& HTable)
{
ifstream fin;
char temp;
chNode Node;
fin.open(filename);
if(!fin){
cout<<"The file does not eist!"<<endl;
exit(1);
}
while(fin.get(temp)){
Node = chNode(temp);
if(HTable.Find(Node)!=NULL){
Node.fre++;
HTable.Update(Node);
}
else{
Node.fre=1;
HTable.Insert(Node);
}
}
cout<<endl;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?