gpt4 book ai didi

C++:无法使用类型为 'void (*)()' 的右值初始化类型为 'void' 的参数

转载 作者:行者123 更新时间:2023-11-30 01:21:02 25 4
gpt4 key购买 nike

<分区>

我将 GLUT 与 C++ 一起使用,我正在调用一个名为 glutDisplayFunc 的函数,其中包含一个类型为 void (*)(void) 的参数。出于某种原因,当我从我的一个类中使用以下 C++ 方法时:

void EventHandler::Render(void) { ... }

它抛出这个错误:

cannot initialize a parameter of type 'void (*)()' with an rvalue of type 'void'

这似乎让我想到我的 C++ 方法未声明为正确符合参数类型 void (*)(void)。如何使我的方法使用此函数参数?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com