13751652677 发表于 2015-12-11 10:59:21

FILE *fp

FILE *fp       fp=fopen(&fp,filename,"wt");
但是在vs2015上赋值号出现了错误,说无法从errno_t转化为FILE

想不出来 发表于 2015-12-11 15:23:31

这个函数不是这么用的,fopen不是安全版的,在vs2012以上用就会有警告了,要用fopen_s
fp=fopen("路径",r)   int err=fopen_s(&fp,"路径",r)。这样用的。

13751652677 发表于 2015-12-11 16:52:17

fopen在vs2015上不可以用,为什么把fopen_s赋给了一个整形

13751652677 发表于 2015-12-11 16:52:50

想不出来 发表于 2015-12-11 15:23
这个函数不是这么用的,fopen不是安全版的,在vs2012以上用就会有警告了,要用fopen_s
fp=fopen("路径",r) ...

fopen在vs2015上不可以用,为什么把fopen_s赋给了一个整形

想不出来 发表于 2015-12-11 19:10:11

13751652677 发表于 2015-12-11 16:52
fopen在vs2015上不可以用,为什么把fopen_s赋给了一个整形

因为它的返回值是int型的啊
页: [1]
查看完整版本: FILE *fp