目录
原理
如下:
1.利用iostream里面的system这个函数,实现系统调用;
2.windows杀死进程的代码TASKKILL /PID xxxxx /T /F;
3.Linux杀死进程的代码kill -9 xxxxxx
源码
如下:
main.cpp:
#include <iostream>
#include <QDebug>
#include <string>
using namespace std;
int main(void)
{
string str;
cout << "Kill PID:";
cin >> str;
QString cmd;
#ifndef WIN32
cmd = QString("kill -9 %1").arg(str.c_str());
system(cmd.toLocal8Bit().data());
#else
cmd = QString("TASKKILL /PID %1 /T /F").arg(str.c_str());
system(cmd.toLocal8Bit().data());
#endif
getchar();
getchar();
return 0;
}
运行截图如下: