c++判断文件是否为空
时间: 2023-12-21 19:03:54 浏览: 231
判断二进制文件是否读到文件尾?-谭浩强C++ ppt完整版
要判断文件是否为空,可以使用以下步骤:
1. 打开文件。
2. 读取文件内容。
3. 如果文件内容为空,则文件为空。
4. 如果文件内容不为空,则文件不为空。
5. 关闭文件。
以下是一个示例Python代码,用于判断文件是否为空:
```python
import os
def is_file_empty(file_path):
"""判断文件是否为空"""
return os.stat(file_path).st_size == 0
# 示例用法
if is_file_empty("example.txt"):
print("文件为空")
else:
print("文件不为空")
```
在上述示例中,`os.stat(file_path).st_size`返回文件的大小,如果大小为0,则文件为空。
阅读全文