2010-12-11 32 views
0

目前我使用自定義stringbuf派生對象創建一個ostream,但它使用sync()在屏幕上打印文本。有沒有辦法避免沖洗它?我真的想做logStream < <「測試」;沒有std :: flush或者endl。自定義ostream無沖洗?

+0

我相信你可以給它加點標籤。 C++? – karlphillip 2010-12-11 14:38:35

+0

對不起,我試圖想到標籤來標記它,並陷害。固定。 – Jookia 2010-12-11 14:39:42

+0

你的意思是說你不希望它被刷新,或者你想讓它在未被告知的情況下被刷新? – Beta 2010-12-11 15:03:50

回答

1

見我的回答此相關的問題:Custom stream to method in C++?

您真正需要改變的是補充,而不是函數調用和信息流代替stringstream的沖洗。

編輯:剛纔看到那是你的問題。答案仍然有效。

+0

你沒有它的代碼片段,所以我不太明白你的意思。 – Jookia 2010-12-11 15:23:52