磁盘有文件无法拷贝出来,报数据错误,crc校验失败,请问如何用程序去检测文件是否正常?

解决方案 »

  1.   

    磁盘有文件无法拷贝出来,报数据错误,crc校验失败,请问如何用程序去检测文件是否正常?
    我主要是想做个程序,检查哪些文件损坏,做一个日志文件。
      

  2.   

    楼主两个帖子呢
    http://topic.csdn.net/u/20110411/10/1dcdf8c9-3b81-40a2-a79e-183ae6cf28ae.html
      

  3.   

    CRC16,C语言运算源码,包括四种算法,直接计算法,半查表法,全查表法,双8位表全查表法基于位运算的算法是非常慢的而且效率很低
    因此,在实际使用中不推荐使用“计算法”来生成CRC校验码,而建议使用“查表法”来进行CRC校验码计算。
    半查表法既计算又查表,表占用空间小,适合小文件或者数据包校验;
    全查表法是标准查表法;双8位表全查表法表量大,查询方便,适合大文件校验。