资源简介

BCH(31,21)编码 译码源程序。 实现方法及原理可参考: http://blog.csdn.net/woijal520/article/details/6790204

资源截图

代码片段和文件信息

#include “bch3121.h“

// 使用说明
// 1、打开main.cpp
// 2、按下F7(建立工作区和工程)
// 3、将bch3121.h和bch3121.cpp添加到工程,直接运行程序即可
//
// Author : waitsha
// QQ : 507491840
// E-mail : woijal520@163.com
//
// 详细可参考http://blog.csdn.net/woijal520/article/details/6790204
unsigned long test = 0xa8a0a000;
unsigned long secret = 0;
unsigned long text = 0; 

int main()
{
secret = BchEncode(test);
RevBit(secret20);
BchDecode(secret);

secret = BchEncode(test);
RevBit(secret16);
RevBit(secret17);
BchDecode(secret);

secret = BchEncode(test);
RevBit(secret16);
RevBit(secret17);
RevBit(secret18);
BchDecode(secret);

return TRUE;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      33792  2011-09-20 12:55  BCH3121\main.ncb

     文件       1165  2011-09-20 12:06  BCH3121\main.plg

     文件       2618  2011-09-20 11:55  BCH3121\BCH3121.H

     文件       5791  2011-09-20 12:02  BCH3121\BCH3121.CPP

     文件        127  2011-09-20 12:04  BCH3121\readme.txt

     文件        699  2011-09-20 12:59  BCH3121\main.cpp

     文件      49664  2011-09-20 12:55  BCH3121\main.opt

     文件       3503  2011-09-20 12:55  BCH3121\main.dsp

     文件        533  2011-09-20 12:55  BCH3121\main.dsw

     目录          0  2011-09-20 11:51  BCH3121

----------- ---------  ---------- -----  ----

                97892                    10


评论

共有 条评论