Cpp-standard-library-cpp-ostream-flush
提供:Dev Guides
C ++ Ostreamライブラリ-フラッシュ
説明
出力ストリームバッファをフラッシュし、関連するストリームバッファを制御された出力シーケンスと同期するために使用されます。
宣言
- 以下は、std
- ostream :: flushの宣言です。
ostream& flush();
パラメーター
none
戻り値
ostreamオブジェクト(* this)を返します。
例外
基本保証-例外がスローされた場合、オブジェクトは有効な状態です。
データの競合
ストリームオブジェクトを変更します。
例
- 以下の例では、std
- ostream :: flushについて説明しています。
#include <fstream>
int main () {
std::ofstream outfile ("test.txt");
for (int n=0; n<100; ++n) {
outfile << n;
outfile.flush();
}
outfile.close();
return 0;
}