huffcodetofile.h

来自「Huffman编码及译码 1.将给定字符文件编码:生成编码」· C头文件 代码 · 共 24 行

H
24
字号
////用已生成的编码编码一个文件,输出到另一个文件
#ifndef HuffCodetoFile_H
#define HuffCodetoFile_H
void HuffCodetoFile(char *f_in,char*f_out,huffcode * hcode,int& count){
		 ifstream fin(f_in);
	     ofstream fout(f_out);
		 char ch; 
		 while(!fin.eof()){
			  fin.get(ch);
			  for(int i=0;i<count;i++){
				  if(ch==hcode[i].letter){
					  fout<<hcode[i].code;
					  break;
				  }
			  }
		 }
         fout<<endl;
		 fin.close();
		 fout.close();
	
	}

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?