Est-il possible de lier un flux de sortie C++ à un autre flux de sortie? Je demande parce que j'ai écrit une extension ISAPI en C++ et j'ai écrit des ostreams autour des fonctions WriteClient et ServerSupportFunction/HSE_REQ_SEND_RESPONSE_HEADER_EX - un ostream pour les en-têtes HTTP et un pour le corps de la réponse HTTP. Je voudrais lier les flux ensemble afin que tous les en-têtes HTTP soient envoyés avant que le reste de la réponse ne soit envoyé.Est-il possible de lier un flux de sortie C++ à un autre flux de sortie?
1
A
Répondre
4
Oui, vous pouvez:
out1.tie(& out2);
où les deux sorties sont des flux de sortie. out2 sera rincé avant la sortie à out1.
Questions connexes
- 1. Flux de sortie JMF
- 2. est-il possible d'obtenir un flux d'entrée zipentry à partir d'un flux de sortie zip?
- 3. "Éteindre" le flux de sortie
- 4. chaîne en écriture à flux de sortie
- 5. créer un flux de sortie d'objet à partir d'un objet
- 6. Faux type de flux de sortie
- 7. javax.imageio.IIOException: Impossible de créer un flux de sortie! (En java)
- 8. Objet (Sortie | Entrée) Protocole binaire de flux
- 9. Comment puis-je lire un flux de sortie HttpServletReponses?
- 10. Java EE entrée/sortie flux
- 11. sortie dans le flux d'entrée
- 12. Écrire un flux de sortie dans une nouvelle fenêtre
- 13. MVC: Structurer la sortie de flux
- 14. Nodejs - Sortie de flux vers le navigateur
- 15. C# - comment fermer les flux d'entrée et de sortie standard à la sortie du processus?
- 16. Ecriture dans le flux de sortie à partir de l'action
- 17. C#/BinaryWriter: Insolites Caractères apprearing en flux de sortie
- 18. Transmettre le flux de sortie JSP à une méthode
- 19. Tuyau de flux d'entrée et de sortie dans Java
- 20. Comment puis-je obtenir une référence à un flux de sortie qui écrit dans la fenêtre "sortie" de Visual Studio?
- 21. Flux Web de printemps: Comment transmettre des valeurs d'un flux à un autre flux
- 22. Rendre un service Web ASP.NET en sortie Flux RSS
- 23. Passage du flux de sortie PHP vers Java
- 24. Contrôle de flux de sortie dans Silverlight 4
- 25. Meilleure façon de canaliser les données d'un flux d'entrée vers plusieurs flux de sortie
- 26. Thrift.Transport.TTransportException: impossible d'écrire dans le flux de sortie nul
- 27. pipe ou Swap entrée/flux de sortie en Java
- 28. [iPhone]: Comment envoyer un flux de sortie via un réseau sans fil?
- 29. Service de flux de travail n'appelant pas de flux de travail dans un autre projet
- 30. java socket/flux de sortie écrit: bloquent-ils?
@Neil: que sont les "streans"? J'ai édité votre réponse avec une correction pour les "streams" mais vous l'avez édité en "streans". Donc je suppose qu'il me manque quelque chose (l'anglais est ma 3ème langue, donc désolé d'avance) –
@Eli, son edit (addendum) vient de se heurter au vôtre. Je l'ai de nouveau fixé aux flux. –
@Eli Non, vous avez raison - j'ai fait un changement sans rapport avec ce qui devait être exactement le même temps que le vôtre. Merci. –