我想使用类方法作为GLUT disply函数。我这样做的方式:
glutDisplayFunc(this->gameTick);
但是我收到一个错误:缺少参数列表。我的一些代码:
class Game
{
public:
void gameTick();
}
void Game::gameTick()
{
}
有人知道如何解决这个问题吗?
答案 0 :(得分:0)
您不能以这种方式使用类方法。尝试将其设置为静态或使用非类功能。
然后将编写静态方法语法
glutDisplayFunc(Game::gameTick);
this->gameTick
尝试调用gameTick()
,这就是它在括号中缺少参数列表的原因。