Am 05.06.2010 13:33, schrieb Zarathustra:
 Secondly, I'm not sure if you can pass delegates to a C function. C code
 wouldn't understand delegates. They are not the same as function
 pointers. I suggest you use function pointers instead, paying attention
 to linkage.

Of course It is possible, because I have done it and it works pretty well.

only with static methods - a real delegate needs the this-pointer in a register (not on the stack), thats the main difference between function ptr and delegates, thats why you can't use a (non static) method on for example the win-api callbacks, because the caller don't know your object

Reply via email to