bug
用fopen_s()函数打开文件,然后用fprintf()函数向文件写入内容。
跟踪调试显示,fopen_s()函数没有报错,fprintf()函数报错,stream!=nullptr。
原来是fprintf()所用的文件指针为空,而fopen_s()得到的文件指针恰恰为空。
原因
这是由所要打开的文件被占用导致的。
用fopen_s()函数打开文件,然后用fprintf()函数向文件写入内容。
跟踪调试显示,fopen_s()函数没有报错,fprintf()函数报错,stream!=nullptr。
原来是fprintf()所用的文件指针为空,而fopen_s()得到的文件指针恰恰为空。
这是由所要打开的文件被占用导致的。