Разработчикам. Можно ли добавить функцию...

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
v6y
Сообщения: 78
Зарегистрирован: 12 мар 2005, 17:45

Разработчикам. Можно ли добавить функцию...

Сообщение v6y » 14 июл 2006, 12:40

Можно ли добавить функцию, например

Код: Выделить всё

ISC_LONG isc_event_block2(
 char **event_buffer,
 char **result_buffer,
 unsigned short id_count,
 va_list args);
дополнительно к существующей

Код: Выделить всё

ISC_LONG isc_event_block(
 char **event_buffer,
 char **result_buffer,
 unsigned short id_count,
 ...);
Вопрос навеян топиком http://www.sql.ru/forum/actualthread.aspx?tid=314740

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 14 июл 2006, 12:58

Теоретически можно все - это же опен соурс, но вот как заставить эту функцию торчать из DLL чтобы ее могли использовать все и при этом из любых компиляторов, я не знаю.

v6y
Сообщения: 78
Зарегистрирован: 12 мар 2005, 17:45

Сообщение v6y » 14 июл 2006, 14:07

Dimitry Sibiryakov писал(а):Теоретически можно все - это же опен соурс, но вот как заставить эту функцию торчать из DLL чтобы ее могли использовать все и при этом из любых компиляторов, я не знаю.
Я несколько на связке Linux+gcc зациклен... Совсем из головы вылетело, что stdarg может быть по разному реализован... Никогда над этим не задумывался, но предварительно мне кажется, что проблема вполне решаема.

Ответить