本帖最后由 menglv 于 2015-6-4 19:08 编辑 
很给力,速度还是有优势的,我猜楼主是将hex扩展成字符串了,就是不知道其中的查找时间是否包括这部分的时间。
				
			
		函数SundayHex遇到0x00直接退出比较.				
			
		menglv 发表于 2015-6-4 19:42
函数SundayHex遇到0x00直接退出比较.
其实我只懂vb,vc的代码都要问度娘,而且vc很容易出错,所以不是很懂你的函数使用。
				
			
		谢谢楼主提供main.cpp,看来可以玩玩.				
			
		如果说还需要更新什么?我想就是做成函数模块直接调用.之前的调用有点麻烦,谢谢楼主分享.				
			
		 本帖最后由 menglv 于 2015-7-10 18:04 编辑 
对于特定的文件,比如前面全是00的文件,速度有很大的提高.
其它的文件速度提高不大:
这次代码比较规范,不用修改就可以在vc6中使用.
				
			
		menglv 发表于 2015-7-10 17:48
对于特定的文件,比如前面全是00的文件,速度有很大的提高.
可以想想,如果要加快搜索的速度,那么应该怎么办呢?
唯一的方法便是减少比较的次数。
那么该如何减少比较的次数呢?
便是减少对于重复的数据的比较。
于是,结果便出来了,数据重复的程度越高,比较的速度越快。
这许多比较算法的着眼点
				
			
		能否修改成逆向查找?就是从后面往前查找。				
			
		留个脚印 等用的时候来研究				
			
		看看哦···