Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Можно ли в одном проекте использовать С и С++?
Отправлено
Yaumen 25 февраля 2009 г. 09:48
Продолжаю изучать ARM (NXP LPC23xx). Программу пишу на Keil. Могу ли использовать в одном проекте файлы с исходниками, одни из которых написаны на C, а другие на C++.
Если, да, то как компилятору сказать на каком языке написан исходник?
Если он сам разбирается по расширению файлов (.c или .cpp), то как быть с заголовочными файлами, которые и в С и в С++ обозначаются одинаково .h
Везде ли можно использовать С++ или некоторые файлы, например main.c должны быть написаны обязательно на С ?
И самый главный вопрос, насколько выбор того или инного языка влияет на генерируемый код (размер, быстродействие). Т.е. на на каком языке код получается более компактным и быстрым (С или С++, ассемблер не сравниваем) или разницы нет!?
Составить ответ | Вернуться на конференцию.
Ответы