它用於檢查評估流(非)。 這相當於調用成員失敗。
聲明
下麵是ios::operator!
函數的聲明 。
bool operator!() const;
返回值
如果設置了failbit
或badbit
則返回 True
, 否則返回 false
.
示例
在下面的例子中解釋了 ios::operator!
函數功能。
#include <iostream>
#include <fstream>
int main () {
std::ifstream is;
is.open ("test.txt");
if (!is)
std::cerr << "Error opening 'test.txt'/n";
return 0;
}
上一篇:
ios_event::eof()函數
下一篇:
ios::rdstate()函數