[Ruby] bindings

Valia V. Vaneeva fattie на altlinux.ru
Пн Дек 8 15:42:59 MSK 2003


Igor Didkovsky wrote:
>> Привет!
>>
>> Кто-нибудь пробовал создавать ruby bindings для программ на C/C++?
>> Особенно интересует SWIG, а то у меня тут ступор возник.
>>
>> Или хотя бы покажите, где можно посмотреть живые примеры.
> 
> 
> Ответы уже есть в вопросе... :) Наверное SWIG самое-то что нужно... в
> пакете есть все инструкции... например /Doc/Manual/SWIG.html
Да, но ступор у меня не походит. Возможно, мои вопросы легко решаются,
но из предложенных ссылок я не поняла, как мне решать эти проблемы.

Есть функция, которая объявлена так:
struct ld_defanswer **ld_define(struct ld_conn *conn, char *word);
с ней связаны две проблемы:
я никак не могу передать ей этот самый char *word: если передавать, к
примеру, строку в кавычках, выходит ошибка. Как здесь поступить?
И ещё: эта функция возвращает указатель на первый элемент структуры
ld_defanswer, как с его помощью заполнить полученными значениями
какую-нибудь переменную этого же типа?

-- 
валя



Подробная информация о списке рассылки Ruby