現在、カスタム stringbuf 派生オブジェクトを使用して ostream を作成していますが、sync() を使用して画面にテキストを出力しています。それをフラッシュする必要がないようにする方法はありますか?本当にやりたい logStream << "Test"; std::flush または endl なし。
1 に答える
1
この関連する質問に対する私の回答を参照してください: C++ のメソッドへのカスタム ストリーム?
本当に変更する必要があるのは、関数呼び出しの代わりにフラッシュを追加し、文字列ストリームの代わりにストリームを追加することだけです。
編集:それがあなたの質問であることがわかりました。ただし、答えはまだ機能します。
于 2010-12-11T15:10:49.580 に答える