草庐IT

myDisplay

全部标签

c++ - 如何将类方法作为 GLUT 回调传递?

我知道这个东西有用:voidmyDisplay(){...}intmain(){...glutDisplayFunc(myDisplay)...}所以我尝试将myDisplay()函数包含到我创建的类中。因为我想在将来用不同的类重载它。然而,编译器提示说argumentoftype'void(ClassBlah::)()'doesnotmatch'void(*)()'.这是我尝试做的:classClassBlah{....voidmyDisplay()....}......intmain(){...ClassBlahblahglutDisplayFunc(blah.myDisplay)