Programme en C
Aminos
-
Chris 94 Messages postés 54087 Date d'inscription Statut Modérateur Dernière intervention -
Chris 94 Messages postés 54087 Date d'inscription Statut Modérateur Dernière intervention -
bonjour
j'ai mon programme qui me renvoie le signal SIGPIPE et je ne sais pas vrm ce que j'ai raté
#include <stdio.h>
#include <unistd.h>
int pip[2];
int main(void)
{
int nb_ecrit;
int pid;
pipe(pip);
pid = fork();
if (pid == 0)
{
close(pip[0]);
close(pip[1]);
printf("Je suis le fils\n");
exit(0);
}
else
{
close(pip[0]);
for(;;){
nb_ecrit = write(pip[1], "ABC", 3);
printf ("retour du write : %d\n", nb_ecrit);
}
}
}
j'ai mon programme qui me renvoie le signal SIGPIPE et je ne sais pas vrm ce que j'ai raté
#include <stdio.h>
#include <unistd.h>
int pip[2];
int main(void)
{
int nb_ecrit;
int pid;
pipe(pip);
pid = fork();
if (pid == 0)
{
close(pip[0]);
close(pip[1]);
printf("Je suis le fils\n");
exit(0);
}
else
{
close(pip[0]);
for(;;){
nb_ecrit = write(pip[1], "ABC", 3);
printf ("retour du write : %d\n", nb_ecrit);
}
}
}
A voir également:
- Programme en C
- Programme demarrage windows - Guide
- Mettre en veille un programme - Guide
- Message programmé iphone - Guide
- Programme word gratuit - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
1 réponse
Bonjour,
Merci pour cette information. As-tu une question ?
Pour rappel :
C'est du C ? Pourquoi dans le forum Unix > Shell ?
Merci pour cette information. As-tu une question ?
Pour rappel :
Les réponses sont données par des bénévoles, pas par des machines. Il est vivement recommandé d'user des formes minimales de la politesse ("bonjour', "s'il vous plait", "merci d'avance") pour rester dans le cadre de notre charte d'utilisation.
C'est du C ? Pourquoi dans le forum Unix > Shell ?