Comment puis-je tuer un processus d'arrière-plan qui a été exécuté en utilisant un appel de fonction système en langage C. Par exemple, j'ai une application compilée appelée "fooprocess". Ensuite, je veux écrire un programme qui va exécuter l'application fooprocess en arrière-plan en utilisant la fonction système, s'il vous plaît voir ci-dessous le code,
const char app[] = "fooprocess &";
system(app);
Comme vous pouvez le voir, il y a un caractère "&" qui me permet d'exécuter l'application fooprocess en arrière-plan. Comment puis-je tuer ce fooprocess ?
Merci beaucoup.