2013-04-13 43 views
3

有没有一种方法可靠的力量SDL_Init()无法在测试用例中使用?如何强制SDL_Init()失败?

+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

回答

0

我想你可以通过不包括SDL动态链接库(SDL.dll)来强制它失败。