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 может быть по разному реализован... Никогда над этим не задумывался, но предварительно мне кажется, что проблема вполне решаема.