【发布时间】:2014-12-13 02:02:00
【问题描述】:
这是返回 SDL_Renderer 数据类型的正确方法吗?
SDL_Renderer * aRenderer; //Initialize Variable.
SDL_Renderer * getaRenderer() //Function to get aRenderer from other parts of the program.
{
return aRenderer;
}
【问题讨论】:
-
我通常不使用 SDL,但这看起来很不对劲。你在哪里初始化渲染器?
-
问题可能是您正在使用
Common * test = new Common();创建一个新实例,而不是使用正确的实例 -
我不知道这段代码,但已经有一个 Common 的实例,为什么要创建一个新的?
-
是的,例如将其作为参数传递
标签: c++ sdl return-type sdl-2