哈夫曼树MFC
这是一个用MFC写的哈夫曼树代码。可以实现建树、编码输出到文件夹和从文件读入编码并显示在界面上。还可以在界面上输出哈夫曼树的树形图。供借鉴...
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 391 2011-12-06 23:56 HaffmanCodeFile.dat
文件 156 2011-12-05 20:38 Haffmandata.dat
文件 4984 2011-12-05 21:39 HaffmanDebugAPPMODUL.obj
文件 10738 2011-12-05 21:53 HaffmanDebugDecode.obj
文件 22542 2011-12-05 21:53 HaffmanDebugEncode.obj
文件 34982 2011-12-06 23:38 HaffmanDebugHaffCode.obj
文件 131117 2011-12-07 00:50 HaffmanDebugHaffman.exe
文件 389616 2011-12-07 00:50 HaffmanDebugHaffman.ilk
文件 13579 2011-12-06 23:20 HaffmanDebugHaffman.obj
文件 5503668 2011-12-05 21:39 HaffmanDebugHaffman.pch
文件 451584 2011-12-07 00:50 HaffmanDebugHaffman.pdb
文件 4180 2011-12-07 00:22 HaffmanDebugHaffman.res
文件 48635 2011-12-07 00:50 HaffmanDebugHaffmanDlg.obj
文件 16070 2011-12-06 17:53 HaffmanDebugInput.obj
文件 9749 2011-12-05 21:39 HaffmanDebugPrint.obj
文件 105385 2011-12-05 21:39 HaffmanDebugStdAfx.obj
文件 271360 2011-12-07 00:50 HaffmanDebugvc60.idb
文件 454656 2011-12-07 00:50 HaffmanDebugvc60.pdb
文件 1139 2011-12-05 00:27 HaffmanDecode.cpp
文件 1183 2011-12-04 23:26 HaffmanDecode.h
文件 1822 2011-12-05 13:10 HaffmanEncode.cpp
文件 1202 2011-12-04 22:17 HaffmanEncode.h
文件 4643 2011-12-06 23:38 HaffmanHaffCode.cpp
文件 1081 2011-12-05 21:53 HaffmanHaffCode.h
文件 38616 2011-12-07 00:22 HaffmanHaffman.aps
文件 3086 2011-12-07 16:40 HaffmanHaffman.clw
文件 2077 2011-12-04 12:33 HaffmanHaffman.cpp
文件 4913 2011-12-05 20:49 HaffmanHaffman.dsp
文件 522 2011-12-04 15:51 HaffmanHaffman.dsw
文件 1335 2011-12-04 12:33 HaffmanHaffman.h
............此处省略25个文件信息
// Decode.cpp : implementation file
//
#include “stdafx.h“
#include “Haffman.h“
#include “Decode.h“
#include “HaffCode.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// Decode dialog
Decode::Decode(CWnd* pParent /*=NULL*/)
: CDialog(Decode::IDD pParent)
{
//{{AFX_DATA_INIT(Decode)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}
void Decode::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(Decode)
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(Decode CDialog)
//{{AFX_MSG_MAP(Decode)
ON_BN_CLICKED(IDC_BUTTON1 OnButton1)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// Decode message handlers
void Decode::OnButton1()
{
// TODO: Add your control notification handler code here
char *p=new char[100];
memset(p-1sizeof(char));
encode(p);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 391 2011-12-06 23:56 HaffmanCodeFile.dat
文件 156 2011-12-05 20:38 Haffmandata.dat
文件 4984 2011-12-05 21:39 HaffmanDebugAPPMODUL.obj
文件 10738 2011-12-05 21:53 HaffmanDebugDecode.obj
文件 22542 2011-12-05 21:53 HaffmanDebugEncode.obj
文件 34982 2011-12-06 23:38 HaffmanDebugHaffCode.obj
文件 131117 2011-12-07 00:50 HaffmanDebugHaffman.exe
文件 389616 2011-12-07 00:50 HaffmanDebugHaffman.ilk
文件 13579 2011-12-06 23:20 HaffmanDebugHaffman.obj
文件 5503668 2011-12-05 21:39 HaffmanDebugHaffman.pch
文件 451584 2011-12-07 00:50 HaffmanDebugHaffman.pdb
文件 4180 2011-12-07 00:22 HaffmanDebugHaffman.res
文件 48635 2011-12-07 00:50 HaffmanDebugHaffmanDlg.obj
文件 16070 2011-12-06 17:53 HaffmanDebugInput.obj
文件 9749 2011-12-05 21:39 HaffmanDebugPrint.obj
文件 105385 2011-12-05 21:39 HaffmanDebugStdAfx.obj
文件 271360 2011-12-07 00:50 HaffmanDebugvc60.idb
文件 454656 2011-12-07 00:50 HaffmanDebugvc60.pdb
文件 1139 2011-12-05 00:27 HaffmanDecode.cpp
文件 1183 2011-12-04 23:26 HaffmanDecode.h
文件 1822 2011-12-05 13:10 HaffmanEncode.cpp
文件 1202 2011-12-04 22:17 HaffmanEncode.h
文件 4643 2011-12-06 23:38 HaffmanHaffCode.cpp
文件 1081 2011-12-05 21:53 HaffmanHaffCode.h
文件 38616 2011-12-07 00:22 HaffmanHaffman.aps
文件 3086 2011-12-07 16:40 HaffmanHaffman.clw
文件 2077 2011-12-04 12:33 HaffmanHaffman.cpp
文件 4913 2011-12-05 20:49 HaffmanHaffman.dsp
文件 522 2011-12-04 15:51 HaffmanHaffman.dsw
文件 1335 2011-12-04 12:33 HaffmanHaffman.h
............此处省略25个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)