歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

C++ 判斷文件的幾種方式

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是否按正確的方式打開。

Copyright © Linux教程網 All Rights Reserved