Pull to refresh

Comments 2

Первый пример не компилируется:

int add(void *a, int b, int (*f)(void *ctx)) {
  return f(a, b);
}

Переменная f объявлена как указатель на функцию с одним аргументом, а вызывается с двумя. Замечание в сторону, сервис по кнопке код вполне "объяснил".

Сложным путем идет товарищ... Что мешало просто сохранить findex в стеке Lua?

Sign up to leave a comment.

Articles