• 6928阅读
  • 2回复

启动线程的两个函数start()和run()有什么区别? [复制链接]

上一主题 下一主题
离线huangliming
 
只看楼主 倒序阅读 楼主  发表于: 2008-07-13
— 本帖被 XChinux 执行加亮操作(2008-07-13) —
Qt文档上写的是start()可以设置优先级,而run()不能,请问 除此之外还有区别吗?
离线XChinux

只看该作者 1楼 发表于: 2008-07-13
run()是虚函数,需要你自己在派生类中来实现的,是你的线程要具体的执行的过程内容。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线lzian
只看该作者 2楼 发表于: 2008-07-14
Run()用来重载定义自己的线程函数,
Strat()用来在主程序中执行run(),启动线程
快速回复
限100 字节
 
上一个 下一个