Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
C++ :
int test_call(int a, char b)
{
return a + b;
}asm:
.extern _test_call__Fic;
CALL.X _test_call__Fic;
работает на ура без проблем.
Более того, я вызывал аналогичным образом ф-ии С++ из С файла.
Конечно, extern "C" методически более правильно, но работает по любому, не надо вводить людей в заблуждение!