вызов C# -> C++ -> C#
От: BulatZiganshin  
Дата: 29.10.10 12:15
Оценка:
у меня есть на С функция, описанная примерно так:
typedef int CALLBACK_FUNC (int);
extern "C" int f(CALLBACK_FUNC *pf);


вопрос в том как вызывать f из C#, передавая ей указатель на функцию, реализованную на C# (желательно лямбду или ещё как-то прибинденную к локальным объектам)
Люди, я люблю вас! Будьте бдительны!!!
Re: вызов C# -> C++ -> C#
От: _FRED_ Черногория
Дата: 29.10.10 12:31
Оценка: 21 (1)
Здравствуйте, BulatZiganshin, Вы писали:

BZ>у меня есть на С функция, описанная примерно так:

BZ>typedef int CALLBACK_FUNC (int);
BZ>extern "C" int f(CALLBACK_FUNC *pf);


BZ>вопрос в том как вызывать f из C#, передавая ей указатель на функцию, реализованную на C# (желательно лямбду или ещё как-то прибинденную к локальным объектам)


А какие трудности? Или гугл сломался?
Help will always be given at Hogwarts to those who ask for it.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.