pipe

Prototypes

int pipe(int Pipes[2]);

Description

Crée un nouveau pipe identifié par 0 pour la lecture et 1 pour l'écriture.

Exemple

#include <stdio.h>
#include <stdlib.h>

int Pipes[2];

if (pipe(Pipes)==-1) ...
if (close(Pipes[0])==-1) ...
if (close(Pipes[1])==-1) ...

Avertissement

Le résultat est -1 en cas d'échec.

Voir aussi

read pour lire dans le pipe. write pour écrire dans le pipe.