2010-04-03 32 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