Согласен насчет эффективности.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено dxp 02 сентября 2004 г. 10:29
В ответ на: Отчасти Вы павы только точка зрения зависит от угла смотрения(+) отправлено F8 02 сентября 2004 г. 10:09

Я тоже всегда ставлю ее на первое место. Поэтому подавление выравнивания не использую. Предпочитаю руками отследить размеры. Мне тоже, кстати, приходилось использовать такие вещи не только при передаче по каналу. При сохранении данных во флешь того же MSP430, приходится писать их всем скопом. Для этого они огранизованы в структуру. И там еще контрольная сумма вычисляется для всей структуры. Вот тут тоже этот самый маппинг имеем место быть. Т.ч. использовал, не побрезговал. Но не в восторге от него. Пришлось и по граблям походить. В итоге, большие и сложные куски кода в этой же программе (иерархия классов с виртуальными функциями) не потребовали никакого дополнительного внимания и усилий, а на этот маппинг ушло времени чуть ли не больше, хотя, казалось бы, что тут сложного. Теперь четко усвоил, что на эти вещи надо обращать самое пристальное внимание, а еще лучше - по возможности избегать их использования.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru