名前空間
変種
操作

std::flush_emit

提供: cppreference.com
< cpp‎ | io‎ | manip
 
 
入出力ライブラリ
入出力マニピュレータ
Cスタイルの入出力
バッファ
(C++98で非推奨)
ストリーム
抽象
ファイル入出力
文字列入出力
配列入出力
(C++98で非推奨)
(C++98で非推奨)
(C++98で非推奨)
同期化出力
エラーカテゴリインタフェース
(C++11)
 
入出力マニピュレータ
浮動小数点フォーマット
整数フォーマット
ブーリアンフォーマット
フィールド幅とフィル制御
その他のフォーマット
ホワイトスペース処理
出力のフラッシュ
flush_emit
(C++20)

ステータスフラグ操作
時間と通貨の入出力
(C++11)
(C++11)
(C++11)
(C++11)
引用符マニピュレータ
(C++14)
 
ヘッダ <ostream> で定義
template< class CharT, class Traits >
std::basic_ostream<CharT, Traits>& flush_emit( std::basic_ostream<CharT, Traits>& os );
(C++20以上)

os.flush() を呼んだかのように、出力シーケンス os をフラッシュします。 その後、 os.rdbuf() が実際には std::basic_syncbuf<CharT, Traits, Allocator> buf を指していれば、 buf.emit() を呼びます。

これは出力専用の入出力マニピュレータであり、 std::basic_ostream 型の任意の out に対して out << std::flush_emit のような式で呼ぶことができます。

目次

[編集] 引数

os - 出力ストリームへの参照

[編集] 戻り値

os (操作後のストリームへの参照)。

[編集]

[編集] 関連項目

ベースとなるストレージデバイスと同期します
(std::basic_ostream<CharT,Traits>のパブリックメンバ関数) [edit]