C++ 判断文件的几种方式
2012-11-09 21:56
344 查看
C++ 判断文件的几种方式
ifstream file_1;
1. if(!file_1)
2.if(!file_1.good())
3.if(file_1.fail())
上述三个等价,代表文件打开失败,但不能检测出以不合适的文件模式打开文件失败,而第4中方法可以。
4.if(!file_1.is_open())
推荐用第4中方式,其判断输入流对象file_1是否按正确的方式打开。
ifstream file_1;
1. if(!file_1)
2.if(!file_1.good())
3.if(file_1.fail())
上述三个等价,代表文件打开失败,但不能检测出以不合适的文件模式打开文件失败,而第4中方法可以。
4.if(!file_1.is_open())
推荐用第4中方式,其判断输入流对象file_1是否按正确的方式打开。
相关文章推荐
- C/C++文件重定向的几种方式
- C/C++读写excel文件 的几种方式
- 文件打开的几种方式(c/c++/Windows)
- 文件打开的几种方式(c/c++/Windows)
- C/C++_文件重定向的几种方式
- C/C++文件重定向的几种方式
- C++文件读写之获取文件大小的几种常见的方式
- 文件打开的几种方式(c/c++/win32/mfc)
- Spring获取ApplicationContext方式,和读取配置文件获取bean的几种方式
- eclipse使用svn插件设置忽略文件的几种方式
- Java文件下载的几种方式
- Android开发之合并文件的几种方式
- C/C++中判断某一文件或目录是否存在
- C++很简单的一种判断文件是否存在的办法
- C/C++ 初始化几种方式
- C++中实现回调机制的几种方式
- java 从网上下载文件的几种方式
- 网上文章常见的几种读取.properties文件的方式
- C++读写EXCEL文件方式比较
- Spring中加载xml配置文件的常用的几种方式