Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
такой код не учитывает разрыва между байтами
Отправлено
mandigit 12 августа 2009, г. 12:47
В ответ на:
поправка отправлено пользователем
koyodza 12 августа 2009, г. 12:30
X|XX
X|OX
X|XX
принципиально, этот алгоритм не учитывает переход между байтами
(+ошибки: интерпретация всех точек, входящих в байт, как соседних, хотя это не так, установка бита scr[x + y] |= mask; следует читать, как scr[x + y] |= mask << 1;)
если точка.бит1 сброшен,то
---если какой либо бит1 в байтах тек.строка, тек.строка-1, --------тек.строка+1 установлен,то
--------установить точка.бит2
---кесли
кесли
Составить ответ | Вернуться на конференцию.
Ответы