как преобразовать void (*Class::)() в void (*)()

213
28 марта 2018, 05:32

Дело в том, что я хочу в OpenGL в функцию glutDisplayFunc передать метод класса.

glutDisplayFunc(Render::drawFunction);

Вот тот метод, который я хочу передать.

void drawFunction();

Вот ошибка, которая возникает:

Аргумент типа void (Render::*)() несовместим с параметром типа void(*)()

READ ALSO
Удаление элементов стека

Удаление элементов стека

Создать проект, демонстрирующий работу со стеком, организованным на основе спискаВсе операции со стеком реализовать через функции

228