我,最近我使用 fopen_s:
errno_t err = fopen_s( &fp, filename, mode );
我得到 errno_t 为零,这意味着没有发生错误,但我没有得到有效的 fp,实际上,它没有改变。
这种情况有什么可能?
我,最近我使用 fopen_s:
errno_t err = fopen_s( &fp, filename, mode );
我得到 errno_t 为零,这意味着没有发生错误,但我没有得到有效的 fp,实际上,它没有改变。
这种情况有什么可能?
显然,它遇到了一个NULL文件指针,这与预期的不一样,为什么会遇到这样的问题,请参考:Bad Pointer error when using File* object