C++|Qt工作笔记-杀死进程(Linux与Windows通用)
目录
原理
源码
原理
如下:
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 WIN32cmd = QString("kill -9 %1").arg(str.c_str());system(cmd.toLocal8Bit().data());#elsecmd = QString("TASKKILL /PID %1 /T /F").arg(str.c_str());system(cmd.toLocal8Bit().data());#endifgetchar();getchar();return 0;
}
运行截图如下:
C++|Qt工作笔记-杀死进程(Linux与Windows通用)相关推荐
- Qt工作笔记-发送端发送Json格式的数据包,接收端解析数据包
原理以及运行 原理是因为QJsonDocument提供了一个函数toJson 可以直接把Json数据转成QByteArray,这样就可以直接发送数据包,然后再按照常规方法解析即可,本源码中含解析内容, ...
- linux日志文件存放目录,Log4j 日志文件Linux/Mac/Windows通用存放位置设置方法
log4j1/log4j2中category的配置以及log的输出位置(windows和linux通用的log输出位置) 一.场景和需求 假设我现在有3个独立的用project(暂时用maven关联起 ...
- Android笔记 杀死进程demo
1布局文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:too ...
- Qt工作笔记-如何打包我们用 Qt 写的软件 - Linux 篇
个人补充下,这里打包的机器和部署都一个内核,最好是一个厂家的. 原文地址: https://zhuanlan.zhihu.com/p/49919048 概述 这部分内容其实官方文档已经有介绍,包括三部 ...
- Qt工作笔记-使用Qt中QProcess与iostream中system调用外部进程
目录 基础概念 演示 基础概念 Qt中的QProcess类可以调用外部程序! 同时iostream有个函数system也可以调用外部程序!这个system也是Windows,Linux上通用的 演示 ...
- Qt工作笔记-Qt移植到Linux上时提升窗口部件大小写问题(VS上存在的问题)
目录 理论 模拟问题 理论 在Windows里面那些.h文件是不区分大小写的,但在Linux上是区分大小写的,这也就是为什么用VS去创建一个类的时候,这个类的类名会和.h文件一样,而用Qt Creat ...
- Qt工作笔记-自定义打印及存日志及stderr转stdout(Linux程序调试技巧,提高开发效率)
如下的代码: #include <QCoreApplication> #include <QDebug> #include <QByteArray> #includ ...
- Qt工作笔记-Linux上字体问题,导致所有文字重叠在一起
目录 基本概念 错误演示以及解决办法 基本概念 这个问题在Linux上出现好几次了,今天提取出来,方便以后查阅. 错误演示以及解决办法 如下界面: 两个ComboBox的字体是这样的: 和 程序运行如 ...
- Linux|Qt工作笔记-linux系统下安装qt4.5.3版本的详细步骤
原文地址如下: https://blog.csdn.net/AmyAndTommy/article/details/81901005 第一步:下载qt-all-opensource-src-4.5.3 ...
最新文章
- Java Swing 皮肤
- 基于RTP的h.264视频传输系统(二)
- Oracle 日志文件
- leetcode剑指 Offer 63. 股票的最大利润(动态规划)
- Alluxio:2022年大数据五大趋势,多云下数据湖兴起,AI成为主流
- 三维重建——纹理映射
- 异步将远程链接上的内容(图片或内容)写到本地--微信头像
- 京东大数据技术白皮书
- 内存和flash区别
- wps小技巧,wps删除空白页怎么删?
- matlab 去除水印,初試 Matlab 之去除水印
- Posix多线程编程学习笔记(二)—线程属性(3)
- 4 Debezium抽取部署
- 数据结构---散列表(哈希表)链地址法
- 使用HVScrollListView 超简单的实现类似股票列表的滑动
- 【iis】解决:Could not load type ‘System.ServiceModel.Activation.HttpModule‘ from assemb
- C++之详解coredump
- 能把晦涩难懂的研究工作讲清楚,Distill就奖你10000美刀
- php 转换 html code,PHP 将 HTML 代码 转换到 UBB 论坛代码
- m_map包 绘制世界地图并投点(matlab)