是否可以将C ++输出流绑定到另一个输出流?

时间:2010-04-03 11:39:15

标签: c++ iostream isapi

是否可以将C ++输出流绑定到另一个输出流?

我问,因为我在C ++中编写了一个ISAPI扩展,并且我在WriteClient和ServerSupportFunction / HSE_REQ_SEND_RESPONSE_HEADER_EX函数周围编写了ostream - 一个用于HTTP头的ostream和一个用于HTTP响应主体的ostream。我想将这些流绑定在一起,以便在发送其余响应之前发送所有HTTP标头。

1 个答案:

答案 0 :(得分:4)

是的,你可以:

out1.tie( & out2 );

其中两个输出都是输出流。 out2将在输出到out1之前刷新。