0
我目前正在制作一款游戏,并且我想从我的对象的硬编码位置转换为从文本文件读取它们。但是,我似乎正在使用此版本的代码获取未处理的异常。我也有一个问题,当我试图声明这个函数内的文件,它表示readData正在被使用但未被初始化。我真的很感激一些帮助,弄清楚我搞乱了什么。谢谢C和SDL问题与fopen_s
void loadPlatform(gameState *gState) { // Platform load function
fopen_s(gState->readData, "PlatformsLevel1.txt", "r");
int tempPos;
int i = 0;
while (fscanf_s(gState->readData, "%d", &tempPos) > 0) {
gState->posArray00[i] = tempPos;
i++;
}
fclose(gState->readData);
我建议你[先阅读'fopen_s'参考资料](https://msdn.microsoft.com/en-us/library/z5hh6ee9.aspx)。 –
解决了它谢谢 – CilveksHSL
除非我错过了一些与SDL无关的东西。标签是否应该被移除? –