【发布时间】:2018-03-14 15:54:53
【问题描述】:
对于带有fprintf() 的格式化写入,我使用从mkstemp() (see this link) 创建的文件描述符获得的FILE 指针:
fd = mkstemp(tmpName);
FILE *fp = fdopen(fd, "w");
fprintf(fp, "#EXTM3U\n");
关闭文件的正确程序是什么?
fclose(fp) // only?
fclose(fp); // both?
close(fd);
close(fd); // only?
【问题讨论】:
-
C 或 C++:选择一个,它们不是同一种语言。
-
与stackoverflow.com/questions/108043/…中的问题基本相同。