Cpp-standard-library-cpp-ios-operator
提供:Dev Guides
C ++ IOSライブラリ-演算子
説明
Evaluate stream(not)をチェックするために使用されます。 これは、呼び出し失敗メンバーと同等です。
宣言
- 以下は、ios
- operatorの宣言です。 関数。
bool operator!() const;
パラメーター
none
戻り値
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;
}