Конечно, я так и напишу, когда припрет. Но
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено dxp 02 сентября 2004 г. 09:56
В ответ на: Ну напишите не 7 а 8. 90% приложений пишутся для конкретной платформы, на ней же и умирают. А если хотите чтоб ваше приложение было мультикомпиляторноплатформенным и при этом эффективным используйте условную компиляцию. отправлено F8 02 сентября 2004 г. 09:45

в Вашем примере была ошибка. Скрытая и подлая ошибка. И визуально все в порядке. И компилятор не возбухает, всем доволен. И уж поверьте, на практике пока найдешь в чем дело в таких случаях, времени и нервов приходится потратить.

Я ведь не утверждаю, что этого технически сделать нельзя. Технически можно. И довольно просто. Но идя по этому пути, Вы лишаетесь поддержки компилятора в защите от ошибок. Поэтому корень зла тут в самой необходимости преобразовывать один тип в другой. При правильном и чщательном проектировании, как правило, таких случаев удается избежать. Честно говоря, кроме случая, упомянутого SM про передачу объекта через канал связи, мне даже не приходит в голову, где такое еще может понадобиться.

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

Ответы



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

E-mail: info@telesys.ru