如何知道尝试打开文件时是否有错误(在C中使用fopen时)

吉米

我正在使用C中的fopen在while循环中打开多个文件,并希望能够检查它们中的任何一个是否返回错误。相关代码:

int i;
for(i=0; i<10; i++) { 
  file=fopen(myList[i], "r");
}

当我尝试打开该文件或正在阅读该文件时,我怎么知道我当前正在查看的文件是否有错误?

姆加西亚氏菌属

来自man fopen

返回值

如果成功完成fopen()fdopen()freopen()返回一个FILE指针。否则,NULL将返回并errno设置为指示错误。

您可以errno 三个 问题中了解更多信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试使用Rails和PostgreSQL生成模型时,命令挂起没有错误

来自分类Dev

在Excel中已打开时,使用QFile写入文件失败,没有错误代码

来自分类Dev

尝试使用卷时,PostgreSQL会引发“数据目录具有错误的所有权”

来自分类Dev

尝试打开巨大的SQL文件时没有足够的存储空间可用错误

来自分类Dev

尝试写入使用编解码器lib打开的文件时出现ascii错误

来自分类Dev

linux是否有错误日志文件显示文件打开失败?

来自分类Dev

在Rails 4.2中使用redirect_to时,为什么会有错误数量的参数错误?

来自分类Dev

如何在C ++中使用fopen(或具有与fopen相同的返回值的函数)打开gzip文件?

来自分类Dev

尝试使用联接时,我的SQL语法有错误

来自分类Dev

如何在UWP中使用StreamSocket时知道套接字连接是否仍然有效?

来自分类Dev

创建目录然后在Python中打开其中的文件时出错,但如果目录已存在则没有错误

来自分类Dev

尝试从Django应用打开json文件时出现编码错误

来自分类Dev

尝试在C ++中使用<filesystem>显示文件时出错

来自分类Dev

尝试Windows部署-.exe文件未打开且没有错误消息

来自分类Dev

如何知道是否在伪造者中提交表单时没有错误

来自分类Dev

在for循环中使用try ... catch结构时如何将所有错误保存在文件中

来自分类Dev

jQuery ON错误。使用LIVE时没有错误

来自分类Dev

缺少数据时,如何在模型中使用没有错误的`predict()`?

来自分类Dev

当尝试从现有代码中使用android项目时,我将如何解决出现的错误?

来自分类Dev

尝试写入使用编解码器lib打开的文件时出现ascii错误

来自分类Dev

使用IDataErrorInfo时如何检查Model是否有效或有错误

来自分类Dev

尝试打开具有可变文件名的文件时,c程序崩溃

来自分类Dev

在html文件夹之外时,如何流式传输视频而没有错误?

来自分类Dev

错误C4996:Visual Studio:在C中使用fopen时为什么会出现错误?

来自分类Dev

尝试打开所有项目时出现 OpsHub 错误

来自分类Dev

尝试打开文件时出现类型错误

来自分类Dev

使用shell时如何知道何时在vi中打开了文件?

来自分类Dev

pysnmp.smi.error.SmiError:尝试使用 pysnmp 打开 apc 插座时没有符号错误

来自分类Dev

c 代码文件崩溃,编译时没有错误

Related 相关文章

  1. 1

    尝试使用Rails和PostgreSQL生成模型时,命令挂起没有错误

  2. 2

    在Excel中已打开时,使用QFile写入文件失败,没有错误代码

  3. 3

    尝试使用卷时,PostgreSQL会引发“数据目录具有错误的所有权”

  4. 4

    尝试打开巨大的SQL文件时没有足够的存储空间可用错误

  5. 5

    尝试写入使用编解码器lib打开的文件时出现ascii错误

  6. 6

    linux是否有错误日志文件显示文件打开失败?

  7. 7

    在Rails 4.2中使用redirect_to时,为什么会有错误数量的参数错误?

  8. 8

    如何在C ++中使用fopen(或具有与fopen相同的返回值的函数)打开gzip文件?

  9. 9

    尝试使用联接时,我的SQL语法有错误

  10. 10

    如何在UWP中使用StreamSocket时知道套接字连接是否仍然有效?

  11. 11

    创建目录然后在Python中打开其中的文件时出错,但如果目录已存在则没有错误

  12. 12

    尝试从Django应用打开json文件时出现编码错误

  13. 13

    尝试在C ++中使用<filesystem>显示文件时出错

  14. 14

    尝试Windows部署-.exe文件未打开且没有错误消息

  15. 15

    如何知道是否在伪造者中提交表单时没有错误

  16. 16

    在for循环中使用try ... catch结构时如何将所有错误保存在文件中

  17. 17

    jQuery ON错误。使用LIVE时没有错误

  18. 18

    缺少数据时,如何在模型中使用没有错误的`predict()`?

  19. 19

    当尝试从现有代码中使用android项目时,我将如何解决出现的错误?

  20. 20

    尝试写入使用编解码器lib打开的文件时出现ascii错误

  21. 21

    使用IDataErrorInfo时如何检查Model是否有效或有错误

  22. 22

    尝试打开具有可变文件名的文件时,c程序崩溃

  23. 23

    在html文件夹之外时,如何流式传输视频而没有错误?

  24. 24

    错误C4996:Visual Studio:在C中使用fopen时为什么会出现错误?

  25. 25

    尝试打开所有项目时出现 OpsHub 错误

  26. 26

    尝试打开文件时出现类型错误

  27. 27

    使用shell时如何知道何时在vi中打开了文件?

  28. 28

    pysnmp.smi.error.SmiError:尝试使用 pysnmp 打开 apc 插座时没有符号错误

  29. 29

    c 代码文件崩溃,编译时没有错误

热门标签

归档