Здравствуйте, гость ( Вход | Регистрация )
|
kibsoft |
17.4.2010, 15:49
Сообщение
#1
|
|
Участник ![]() ![]() Группа: Участник Сообщений: 180 Регистрация: 21.7.2009 Из: Самара Пользователь №: 928 Спасибо сказали: 14 раз(а) Репутация: 2
|
В QCryptographicHash передается QByteArray, но если файл большой, то он зажрет всю оперативку..вопрос: как по частям вычислить хэш? Т.е. вычислять хэши отдельных блоков, а потом как-нибудь получить общий хэш файла? Или это невозможно?
|
|
|
|
![]() |
|
kibsoft |
17.4.2010, 16:03
Сообщение
#2
|
|
Участник ![]() ![]() Группа: Участник Сообщений: 180 Регистрация: 21.7.2009 Из: Самара Пользователь №: 928 Спасибо сказали: 14 раз(а) Репутация: 2
|
Можно закрывать, нашел
Цитата(Andrewshkovskii @ 17.4.2010, 17:02) Link а сумма всех хэшей блоков файла будет равна хэшу всего файла? Да, в ассистенте нашел как делать. addData метод добавляет следующий блок и сам обновляет хэш |
|
|
|
kibsoft [РЕШЕНО] Как посчитать md5 файла? 17.4.2010, 15:49
Andrewshkovskii а сумма всех хэшей блоков файла будет равна хэшу в... 17.4.2010, 16:02![]() ![]() |
|
Текстовая версия | Сейчас: 1.1.2026, 15:04 |