![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как правильно перевести с С на Делфи? [D7]
Zilog_ © (2006-07-25 09:01:00)C++
EXPORT struct iaxc_ev_levels *iaxc_get_event_levels(iaxc_event *e);
EXPORT struct iaxc_ev_text *iaxc_get_event_text(iaxc_event *e);
EXPORT struct iaxc_ev_call_state *iaxc_get_event_state(iaxc_event *e);
Вообще это обявление функций или нет?
Получается так:
Tiaxc_get_event_levels = function (e: Tiaxc_event): Tiaxc_ev_levels
StriderMan (2006-07-25 09:36:00) [1]структуры судя по всему передаются указателем, поэтому нужно завести типы
Piaxc_ev_levels = ^Tiaxc_ev_levels;
Piaxc_event = ^Tiaxc_event;
и процедуру
get_Tiaxc_event_levels = function(e: Piaxc_event): Piaxc_ev_levels