![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 31.05.2010
Сообщений: 15
|
![]()
В общем, задача такая: есть у нас файл..
Код:
Вот я просто хз!!! Нигде не могу найти то, что работало бы! Проверка на рабочесть такая: - вычисляем crc - дописываем полученное значение в конец файла - вычисляем crc вновь и получаем 0 (надеюсь, не надо объяснять, почему=)) Вот как раз-таки последнее требование не выполняется. Бьюсь уже вторую неделю, завтра последний день для сдачи этой работы, иначе недопуск и как минимум допса в августе. Помогите, плиз... |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
почему коды с Вики не подходят?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 31.05.2010
Сообщений: 15
|
![]()
Почему не походят? Потому что не получается их приспособить.. Я в Си недавно совсем, и вот эти коды со всякими символами >>, <<, ? - для меня практически совсем непонятны..
В вики процедура вычисления Crc16 есть, аргументы у неё - чаровская переменная и какая-то int len, длина чего-то.. в общем, непонятно! |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
указатель на буфер где находятся данные которые надо про-CRC16-рить
а второе это размер этого буфера(то есть размер данных) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 31.05.2010
Сообщений: 15
|
![]() Цитата:
Последний раз редактировалось farewe11; 10.06.2010 в 22:17. |
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 31.05.2010
Сообщений: 15
|
![]()
блин. если никто не знает, выложу код crc8, полностью рабочий, помогите хотя бы просто перевести его в crc16:
Код:
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
или переписать тот код на загрузку с файла? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 31.05.2010
Сообщений: 15
|
![]()
Недостаток опыта мешает. Блин, Вы до сих пор ничего по теме не сказали.. Я за помощью обращаюсь только в крайнем случае, только тогда, когда уже просто в тупике застрял. Так что будьте уверены, что я просто на мели и рассчитываю только на Вас
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CRC16 в С# | Linore | Общие вопросы .NET | 13 | 03.02.2010 20:14 |
Помогите с РГР на Си(есть коды, нужно подправить) | Darh | Помощь студентам | 1 | 27.12.2009 21:16 |
стоит ХР, поэтому функцию БЗ не могу использовать, а нужно рассчитать. что делать, помогите | Baxxter | Microsoft Office Excel | 2 | 18.04.2009 02:15 |
А мы в Википедии извесны ;) | Stilet | Свободное общение | 10 | 04.01.2009 18:04 |