Comment faire une pipe en c++

Je suis en train de regarder le code d'un programme en c++ qui les tuyaux le contenu d'un fichier de plus. Je ne comprends pas très bien, donc je me demandais si quelqu'un pouvais écrire le pseudo-code d'un programme en c++ des tuyaux de quelque chose à quelque chose d'autre? Pourquoi est-il nécessaire d'utiliser la fourche?

Vous devez utiliser la fourche depuis la tuyauterie est une forme de parallélisation de votre programme, et si vous n'avez pas de fourche, alors il ne fonctionnera pas correctement.

OriginalL'auteur node ninja | 2011-04-30