Как убить фоновый процесс из вызова системной функции

Как я могу убить фоновый процесс, который был выполнен с помощью вызова системной функции на языке C. Например, у меня есть скомпилированный вызов приложения "fooprocess". Затем я хочу написать программу, которая будет выполнять приложение fooprocess в фоновом режиме с использованием системной функции, пожалуйста, посмотрите код ниже,

const char app[] = "fooprocess &";
system(app);

Как вы можете видеть, есть символ «&», чтобы я мог запустить приложение fooprocess на заднем фоне. Как я могу убить этот fooprocess?

Большое спасибо.

5
задан codaddict 14 December 2010 в 10:57
поделиться