Gestion de processus
rafi oua
Messages postés
41
Statut
Membre
-
rafi oua Messages postés 41 Statut Membre -
rafi oua Messages postés 41 Statut Membre -
Bonjour,
- svl dit moi que fait ce program
#include<stdio.h>
#include<stdlib.h>
#include<sys/types.h>
#include<unistd.h>
int spawn (char* program, char** arg_list)
{pid_t child_pid;
child_pid=fork();
if (child_pid !=0)
return child_pid;
else { execvp (program, arg_list);
fprintf (stderr, "une erreur est survenue au sein de execvp\n");
abort ();
}
}
int main ()
{char* arg_list[] ={
"ls",
"-l",
"/",
NULL
};
spawn ("ls", arg_list);
printf ("fin du programme principal\n");
return 0;
}
- Et que fait exactement ces instriction:
int spawn (char* program, char** arg_list)
execvp (program, arg_list)
spawn ("ls", arg_list)
- svl dit moi que fait ce program
#include<stdio.h>
#include<stdlib.h>
#include<sys/types.h>
#include<unistd.h>
int spawn (char* program, char** arg_list)
{pid_t child_pid;
child_pid=fork();
if (child_pid !=0)
return child_pid;
else { execvp (program, arg_list);
fprintf (stderr, "une erreur est survenue au sein de execvp\n");
abort ();
}
}
int main ()
{char* arg_list[] ={
"ls",
"-l",
"/",
NULL
};
spawn ("ls", arg_list);
printf ("fin du programme principal\n");
return 0;
}
- Et que fait exactement ces instriction:
int spawn (char* program, char** arg_list)
execvp (program, arg_list)
spawn ("ls", arg_list)
A voir également:
- Gestion de processus
- Gestion de fichiers - Télécharger - Gestion de fichiers
- Logiciel gestion photo gratuit - Guide
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Gestion planning equipe - Télécharger - Outils professionnels
- Gestion autorisation application android - Guide