bonjour
j'ai le programme suivant que je tente d'analyser et qui est destine a un fonctionnement sous unix
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int fd01,fd02 ;
fd01=open(inf01.txt, O_RDWR);
fd02=open(inf02.txt, O_RDWR); jusqu'a la tout va bien ouverture du fichier en lecture et ecriture 
printf("message 1111\n); on y'est ecrit ce message 
dup2(fd01,0); la probleme je sait que dup2 duplique un fichier mais que viennet faire les valeurs 0 et 1 la dedans 
dup2(fd02,1);
printf("message2222\n");//ecriture encore une fois
write(fd01,"message 4444",12);
lseek(fd01,0,0°.//pour se placer au début de inf01.txt
c=getchar();//permet de lire un caractère de l'entrée standard
putchar(c);//permet d'afficher la valeur de c sur la sortie standard
printf("message03");
}

en gros comme j'ai pas encore unix je ne peux pas tester ce programme pour connaitre a quoi il sert c'est pour ca que je sollicite votre aide et merci d'avance