>mdmitry, dxp, не начинайте религиозный спор. Религиозные споры не люблю!
1. С++ можно использовать как расширенный вариант С (сам так делал на этапе изучения С++). 2. Использовать собственно С++, то есть особенности языка, а именно, классы, исключения и др. Надежность разработки выше из-за наличия механизмов защиты данных. Возникнут накладные расходы (пример, таблицы виртуальных функций), если скорость работы устраивает , то все в порядке. НО в контроллерах обычно с запасом ресурсов не все благополучно. На мой взгляд, обрабатывать файл С компилятором С++ не эффективно из-за отсутствия конструкций языка, ориентированного на компилятор. Идеология разработки обеспечения на С и С++ сильно различается (процедурно и объекто-ориентированные языки)(IMHO).
Сообщение отредактировал mdmitry - May 10 2007, 20:07
--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
|