2010-04-03 70 views
1

是否有可能將C++輸出流綁定到另一個輸出流?是否可以將C++輸出流綁定到另一個輸出流?

我這麼問是因爲我已經用C++編寫的ISAPI擴展和我寫周圍的WriteClient的和ServerSupportFunction/HSE_REQ_SEND_RESPONSE_HEADER_EX功能ostreams - 一個對ostream的HTTP頭,一個用於HTTP響應的主體。我想將流綁在一起,以便在發送其餘響應之前發送所有HTTP標頭。

回答

4

是的,你可以:

out1.tie(& out2); 

其中兩個輸出端是輸出流。 out2將在輸出到out1之前刷新。

+0

@neil:什麼是「streans」?我編輯了你的答案,修正了「流」,但你已經編輯回「streans」。所以我想我錯過了一些東西(英語是我的第三語言,所以提前很抱歉) – 2010-04-03 11:45:43

+0

@Eli,他的編輯(附錄)剛剛與你發生衝突。我已經修復它再次流。 – 2010-04-03 11:47:46

+0

@Eli不,你是對的 - 我做了一個無關的改變,與你的時間完全相同。謝謝。 – 2010-04-03 11:47:51