0
我想計算文件的md5sum值,而不是字符串。我發現有人使用過openssl md5函數。但它只用於字符串。有沒有什麼函數可以用來獲取文件的md5sum值,該值等於在Linux中使用md5sum命令。是否有任何函數可以在linux中獲取文件的md5sum值?
我想計算文件的md5sum值,而不是字符串。我發現有人使用過openssl md5函數。但它只用於字符串。有沒有什麼函數可以用來獲取文件的md5sum值,該值等於在Linux中使用md5sum命令。是否有任何函數可以在linux中獲取文件的md5sum值?
可以使用的OpenSSL/md5.h 請參閱How to get the MD5 hash of a file in C++?
在這個環節例子提供了使用OpenSSL的
您也可以使用在Linux中下面的命令來生成文件的md5sum產生的md5sum生成文件的md5sum
openssl dgst -md5 yourfile
md5sum yourfile
檢查md5sum的代碼或使用md5 lib。 1.讀取文件並將其保存在buf中 2.使用md5 lib轉換字符串 - > md5 digest 3.檢查以下鏈接,瞭解如何使用MD5APIhttp://stackoverflow.com/questions/7627723/如何對創建-A-MD5哈希對的一串式-C – Sasi