Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2010, 19:35   #11
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Вы не поняли меня!
вместо строчки
Цитата:
Код:
  CRC:=CRC32Update(CRC,@Buf,NumRead); //ERROR THIS <<=
напишите строчку:
Код:
    CRC32Update(CRC,@Buf,NumRead);
НИКАКИХ ПРИСВОЕНИЙ НЕ НАДО!
У Вас же ПРОЦЕДУРА! Она ничего не возвращает.
О чём Delphi и пишет Вам.

p.s. кстати, то ли алгоритм вычисления CRC у вас отличается, то ли входные коэффициенты (для построения полинома) использованы нестандартные.
Но, вычисленная Вашим кодом контрольная сумма у меня не совпала со стандартной CRC32 (которую считает много кто.. ну, например, ARJ или PKZIP25)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 10.06.2010, 20:06   #12
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

отлиция crc от системной не так уж и важны для моей программы...

имеются и тот и другой вариант подсчета crc. но подсчет на асме лучше, ибо быстрее.

Ps. Да, действительно без присвоения все ОТЛИЧНО!

ЗЗЫ. У меня функция, возвращает строку в виде хеша.
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчет суммы. Firebird artemavd БД в Delphi 3 31.03.2010 15:29
Подсчет суммы выборки. Hagen83 Microsoft Office Excel 2 15.03.2010 14:06
Подсчет суммы Владимир1988 Помощь студентам 7 05.12.2009 23:02
Подсчет суммы в DBGrid girz БД в Delphi 3 16.05.2009 14:11
Подсчет суммы Kardi PHP 0 23.11.2008 16:46