自学qt之 进程和线程之间认识 线程汇总

进程就是一个一个的小程序
后台的一个一个程序就是一个个进程
同一时间可以执行不同一样的事
进程就好比办一件事 名字和状态 启动,执行,停止 。。。休眠
休眠 就好比暂停这个概念
程序之间相互切换 sleep
休眠被唤醒 执行程序之间的切换
oncreate
onstart ://启动和执行
ondestroy //或者on end 或 finifsh
继承thread类 重写run函数
sleep 差不多都是这个词
a。run
a.sleep
a.end
b继承thread
b.run
b.sleep
b.end
main()
{
b.run
a.run
}
进程是切换用户态和内核态
线程的内存是共享的,进程的内存是独立的
线程比进程更轻量,更节省资源
在一个软件项目中,线程比 进程用的更为广泛
qt的进程是 启动外部程序 app

a process
a.run(notepad);
include
QProcess *po=new QProcess(this);
po->strat(“.exe”);
//或者把这个类定义成私有类 最好
QProcess pr;
pr.start(“.exe”);
对嵌入式来说 进程不太重要

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值