简而言之,我正在尝试在运行中杀死一个进程。例如,我有一个二进制文件test
,其运行类似以下内容:
while (true) {
// Do something
}
我正在通过C ++中的system()
函数调用此二进制文件,如下所示:
const char* cmd = "test";
system(cmd);
现在我有什么方法可以杀死进程而不必手动进入Linux shell?通过运行test
,然后在外壳中键入ctrl+c
,我已经能够手动模拟此功能。在此先感谢:)