bonsoir tout le monde;
je veux ouvrir le tube nommé de chaque utilisateur lorsqu il accède à mon prgm!!
sachant que chacun a un tube "fifo" dans un ss_repertoire à son nom dans un répertoire commun déjà crée.
mais le strcat ne fonctionne pas!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 char *c; char k[]; int ptf; c=getenv("USER"); k=strcat("../",c); if(ptf=open(strcat(k,"/fifo"),O_WRONLY))==-1){ perror("erreur d ouverture en ecriture"); exit(1);} }
parce que apparemment il faut que je les concatène à l aide de cette fonction et si je met directement
ça ne fonctionne pas aussi
Code : Sélectionner tout - Visualiser dans une fenêtre à part ptf=open ("../getenv("USER")/fifo",O_WRONLY)==-1
merci pour votre aide![]()
Partager