CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

关于 CRC 什么叫crc?

楼主midlin(midlin)2002-03-05 21:50:21 在 VC/MFC / 基础类 提问

有一个数组   是   byte型的   要算   它的CRC校验码   哪位大虾有源码 问题点数:40、回复次数:3Top

1 楼Sword_Sharp(多米诺)回复于 2002-03-05 21:55:33 得分 0

CRC是指循环冗余较验   计算机组成原理   上有详细的介绍Top

2 楼a813(周)回复于 2002-03-05 22:03:54 得分 0

循环冗余码,一般有现成的代码,你可以在网上查一下。常用于通信(串行,网络)中。Top

3 楼hustwjz(刻苦学习,勤奋找工作)回复于 2002-03-06 09:00:32 得分 40

如下是crc16的原代码:  
  unsigned   int   CRC_16(unsigned   int   c,unsigned   char   d)  
  {  
          unsigned   int     e;  
          unsigned   char     f;  
          e   =   c^(unsigned   int)d;  
          for(f=0;f<8;f++)  
          {  
                  if(e&1)  
                  {  
                          e   >>=   1;  
                          e   ^=   0xa001;  
                  }  
                  else   e   >>=   1;  
          }  
          return   e;  
  }  
  至于crc32,你可以在msdn中找到该函数的帮助Top

相关问题

  • about CRC, 这段英文说的什么?
  • 有什么情况回出现crc错误啊?
  • RedHat Linux安装后启动出现"crc错误",是什么问题啊?
  • crc校验
  • CRC错误
  • crc 急救
  • 关于CRC校验
  • 什么叫流
  • 什么叫OOA?
  • 什么叫MFC??

关键词

  • 代码
  • 循环
  • crc
  • 循环冗余
  • unsigned
  • unsigned int
  • char

得分解答快速导航

  • 帖主:midlin
  • hustwjz

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo