我目前正处于动画课程中,我们正在尝试从txt文件创建骨架网格物体。我们正在使用assimp(一个免费资产进口商)来进行装载。文本文件使用fprintf正确保存信息,但是当我尝试使用fscanf(或fscanf_s)加载信息时,我的程序在下一行的stdio.h文件中触发断点(1059)。
return __stdio_common_vfscanf( _CRT_INTERNAL_LOCAL_SCANF_OPTIONS, _Stream,_Format,_Locale,_ArgList);)
点击继续后,我得到以下异常。 "将无效参数传递给认为无效参数致命的函数。"
以下是触发错误的代码。
uint32_t meshCount;
fscanf(modelFile, "NumMeshes = %d ", &meshCount);
我是否对fscanf做错了什么?我觉得这就是我过去使用它的方式。我肯定错过了什么。
提前感谢您的帮助。