C'est assez simple en réalité. C'est utile pour rediriger la sortie std dans un FIFO.
En gros, il faut créer un tube, on a donc un descripteur de fichier.
Ensuite, dans la table des descripteurs du système, on ferme celui correspondant au flux qu'on veut rediriger.
Finalement, on utilise dup() pour dupliquer le descripteur de notre tube dans la table des descripteurs, et notre descripteur va automatiquement se placer à la premiere place libre.
Je ne peux pas vous donner le code, le C ca fait longtemps que j'en ai pas fait. Mais c'est une bonne piste!!
Bon courage!
Fat_Cartman,
Parce que je le vaux bien...