对一个图片文件取md5 得到的值 跟读取这个图片的数据 然后对这个数据取md5 不一样 请问 这是正确的还是有问题
跟了一下代码 发现lua 使用的md5(string ) 是不需要传入lengh 的 而会在c++里面 用strlen 计算string的长度 如果是一个普通的串是没有问题的, 但是 图片数据的话 strlen 肯定不能获得正确的长度 导致 出错 ,不知道 为啥不让我们传入 length呢
额 现在有这样的需求 比如下载一个图片 得到这个图片数据 然后计md5
看来只有两个方案
1.改接口
2.将数据保存到文件再读文件~
您好,有代码指导一下吗?谢谢!