c - C 中的文件 I/O 可能会遇到哪些错误?
问题描述
我正在编写一个程序,它将在 C 中包含文件 I/O。我想让它变得完美。我知道在 C 文件中 I/O 容易出错,这与捕获异常的 Java 不同。我希望我的程序能够处理可能发生的各种错误,但我意识到我不确定可能发生的所有可能性。
您可能会遇到一个没有内容的文件,或者如果磁盘已满,您无法读取文件,或者内容可能不正确等等......我想知道是否有人能清楚地概述我可能遇到的其他可能性和我怎么能克服它们?它比有异常的Java要困难得多。我基本上想优雅地处理我的错误,但这样做我应该知道我可以预料到哪些错误。
解决方案
推荐阅读
- javascript - 通过 ID discord.js 添加对消息的反应
- javascript - Jqgrid 不显示复选框列
- python - 视频捕获窗口未关闭 - OpenCV
- node.js - 如何处理对象数组并保存在mongodb中
- processing - 处理 - 将填充颜色与鼠标移动混合
- c++ - 将向量(或其他任何东西)从外部移动到类成员的正确方法是什么?
- javascript - 当我在页面上滚动时,我的图像会跳动
- node.js - Nodemail - sendMail 无法读取未定义的属性“sendMail”
- vue.js - e.$OneSignal.on 不是 Nuxtjs PWA 的函数 - OneSignal
- django - django 的 AWS redis 服务器配置