CRC iButton'a

Reply to
Valentin Monokonoff
Loading thread data ...
Reply to
Dimmy Timchenko
Reply to
Alexey V Bugrov
Reply to
Dimmy Timchenko

Hello, Dimmy Timchenko! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Tue, 11 Oct 2005 15:49:31

+0400:

DT>>> Кстати, о стиле...

AG>>>> for(bit_counter=8; bit_counter; bit_counter--)

DT>>> Я б обязательно написал bit_counter > 0;

DO>> Какая разница?

DT> Мнемоничность, естественность. Сравни: "пока счётчик бит DT> больше нуля" и "пока счётчик бит". И отсутствие неявных DT> преобразований типов.

"Пока счетчик бит" в С значит "пока счетчик не ноль", так что большой разницы я не вижу.

dima

formatting link

Reply to
Dmitry Orlov

Hello, Dimmy Timchenko! You wrote in conference fido7.ru.embedded to Alexey V Bugrov on Wed, 12 Oct 2005 11:27:41

+0400:

AG>>>>>> for(bit_counter=8; bit_counter; bit_counter--)

DO>>>> Какая разница?

DT>>> Мнемоничность, естественность. Сравни: "пока счётчик бит DT>>> больше нуля" и "пока счётчик бит". И отсутствие неявных DT>>> преобразований типов.

AVB>> И что к чему приводится?

DT> int к bool, разумеется. :)

С чего бы это?

dima

formatting link

Reply to
Dmitry Orlov
Reply to
Alexey V Bugrov
Reply to
Dimmy Timchenko
Reply to
Dimmy Timchenko

Hello, Dimmy Timchenko! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Wed, 12 Oct 2005 17:57:14

+0400:

DO>>>> Какая разница?

DT>>> Мнемоничность, естественность. Сравни: "пока счётчик бит DT>>> больше нуля" и "пока счётчик бит". И отсутствие неявных DT>>> преобразований типов.

DO>> "Пока счетчик бит" в С значит "пока счетчик не ноль", так что DO>> большой разницы я не вижу.

DT> Hе зря ведь в C++ ввели тип bool и понятие хорошего стиля. ;)

Может и не зря, но вовсе не для этого.

dima

formatting link

Reply to
Dmitry Orlov

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.