Можно ли привязать выходной поток C ++ к другому выходному потоку? - PullRequest
1 голос
/ 03 апреля 2010

Возможно ли связать выходной поток C ++ с другим выходным потоком?

Я спрашиваю, потому что я написал расширение ISAPI на C ++ и написал ostreams для функций WriteClient и ServerSupportFunction / HSE_REQ_SEND_RESPONSE_HEADER_EX - один ostream для заголовков HTTP и один для тела ответа HTTP. Я хотел бы связать потоки вместе, чтобы все заголовки HTTP отправлялись до отправки остальной части ответа.

1 Ответ

4 голосов
/ 03 апреля 2010

Да, вы можете:

out1.tie( & out2 );

где оба выхода являются выходными потоками. out2 будет сброшен перед выводом на out1.

...