2010-11-21 7 views
-2

J'ai 2 processus. J'ai besoin de proces1 pour montrer ce qui est aussi montré dans process2. J'utilise c/C++ dans Windows et les processus sont une application de console.sortie de processus de redirection

Je suppose qu'il utilisera des tuyaux. Mais comment?

Répondre

1

Que voulez-vous dire "aussi montrer?" Je suppose process1 écrit à stdout et process2 a besoin d'un accès à cette sortie? Donc, vous exécuteriez les deux programmes comme ceci: process1 | process2. Dans ce cas, il suffit d'utiliser std::cout dans process1 et std::cin dans process2 pour faire la lecture (et éventuellement aussi d'écrire en utilisant std::cout si vous voulez que la sortie de process1 soit visible dans le terminal).

Questions connexes