C++读入文件 判断文件 是否存在 及 是否为空 及 是否结束
来源:互联网 发布:编辑软件图标 编辑:程序博客网 时间:2024/06/08 18:23
1 判断文件是否存在:
ifstream fin(str.c_str());
if(!fin)
{
cout <<"no such file,please check the file name!/n";
exit(0);
}
2 判断是否为空:
char c,ch;
fin >> c;
if(fin.eof())
{
cout <<"nothing!/n";
exit(0);
}
3 判断是否结束:
if(!fin.eof())
{
cout << "not end!/n";
}
对于判断是否为空尚存疑虑,即使一个空文件也要读入一个字符后再通过判断文件是否结束来判断此文件是否为空,
那么这个读入的字符到底是什么呢?空文件的末尾是否存在一个结束符?待办。
- C++读入文件 判断文件 是否存在 及 是否为空 及 是否结束
- python判断文件是否存在,是否为空,然后写入
- C#判断文件及文件夹是否存在
- 判断文件是否存在及创建文件夹
- C 判断文件是否存在及读写执行权限
- C 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在
- 判断文件是否存在!
- 判断文件是否存在
- 判断文件是否存在
- 数据结构随笔
- 分布式存储系统设计的若干原则
- visual studio 2008开发windows mobile应用程序之环境篇
- 国外的一个图像显著区域检测代码及其效果图 saliency region detection
- 如何整理业务流程
- C++读入文件 判断文件 是否存在 及 是否为空 及 是否结束
- C语言去除特定字符
- 去掉全角空格
- 勤轻清
- The server does not support version 3.0 of the J2EE Web module specification
- Digester中正则表达式的使用
- 积分太少怎么办
- 原创:《一个操作系统的实现》书中的一处思考:P129页,84行之:and di,0fff0h
- Android应用Icon大小在不同分辨率下定义