- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从这样的文件中读取 URL
ID 0
FILE ".\\Models\\Woman2.nfg"
并将其保存到 char tempURL[80]
中,我遇到问题的行是第二行。
fscanf_s(mFile, "ID %d", &TempId);
fscanf_s(mFile, "%*s %s", tempURL);
第一行工作正常,但第二行使程序崩溃我做错了什么?
谢谢
最佳答案
fscanf_s
是 MS 的“安全”fscanf
。它要求您传递数据的大小:
fscanf_s(mFile, "%*s %s", tempURL, 80);
你的编译没有关于缺少参数的警告的原因是 fscanf_s
接受可变数量的参数,编译器无法判断你是否传递了足够多的参数。
关于c++ - 如何使用 fscanf_s 从文件中获取字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32529710/
按照 openGL 初学者教程,我已经完成了我自己的 .OBJ 文件加载程序的编写。写完之后,通常还要有一个编译的过程,这在C++中是令人厌烦和厌恶的。我在我的一种方法中遇到了未处理的异常,这是代码:
我正在尝试从这样的文件中读取 URL ID 0 FILE ".\\Models\\Woman2.nfg" 并将其保存到 char tempURL[80] 中,我遇到问题的行是第二行。 fscanf_s
我正在尝试使用 fscanf 加载结构数组的一些默认值,它看起来像 #define NUMPIECES 21 typedef struct{ short map[5][5]; shor
我对以下行为差异感到困惑: // suppose myfile.txt contains a single line with the single character 's' errno_t
我想读取一个特定格式的文件,所以我使用 fscanf_s 和一个 while 循环。但是,一旦处理 fscanf_s,程序就会因访问冲突 (0xC0000005) 而崩溃。 代码如下: FILE *f
我有一个数据集,我试图按顺序浏览,但是 fscanf_s() 和我编写的使用 fgetc() 的函数都只读取数据集中无序的 4 行。当我的数据集之一为空或者当 fscanf_s() 或我的个人函数返回
第一篇文章,我将尽力遵循指南并使其成为正确的设置。如果需要任何东西,请告诉我! VS 2019 中的错误是“C6064:缺少与转换特定的‘2’相对应的‘fscanf’的整数参数。”下面的代码在我的代码
我是一名优秀的程序员,十分优秀!