3 有没有一种方法可靠的力量SDL_Init()无法在测试用例中使用?如何强制SDL_Init()失败? 来源 2013-04-13 Micah Carrick +0 你的意思是'SDL_Init()'返回-1吗? – 2013-04-13 22:41:15 +0 是的,因为它返回非零值并将错误设置为SDL_GetError – +0 为什么不用'SDL_Init();'替换为-1并调用'SDL_SetError()'?据我所知,来自“SDL_GetError()”的唯一函数是从错误缓冲区中读取文本。 – 2013-04-13 22:44:10
你的意思是'SDL_Init()'返回-1吗? – 2013-04-13 22:41:15
是的,因为它返回非零值并将错误设置为SDL_GetError –
为什么不用'SDL_Init();'替换为-1并调用'SDL_SetError()'?据我所知,来自“SDL_GetError()”的唯一函数是从错误缓冲区中读取文本。 – 2013-04-13 22:44:10