社区
进程/线程/DLL
帖子详情
关于线程的问题
plusman
2003-12-12 04:33:29
我在堆上产生了一个对象A, 调用了一个A中的函数CreateTh()来建立了一个线程,请问假如我在线程还没结束的时候delete掉了这个对象,可以吗?会发生一些什么问题呢
...全文
40
3
打赏
收藏
关于线程的问题
我在堆上产生了一个对象A, 调用了一个A中的函数CreateTh()来建立了一个线程,请问假如我在线程还没结束的时候delete掉了这个对象,可以吗?会发生一些什么问题呢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
littlesac
2003-12-12
打赏
举报
回复
没问题的
只要你的线程里面没有用到这个对象
呵呵
carbon107
2003-12-12
打赏
举报
回复
请问假如我在线程还没结束的时候delete掉了这个对象
不可以,要先关闭线程再del这个对象.
vcforever
2003-12-12
打赏
举报
回复
我想可能你在delete的时候会出错!
QT中sqlite多
线程
操作4个注意
问题
总结了一下Qt中sqlite多
线程
操作遇到的几个
问题
,希望能对有需要的朋友一点帮助
Java之
线程
安全
问题
浅析
在java开发中确保
线程
安全已成为基本要求,
线程
安全就是指某段代码在多
线程
环境下能够正确的执行,不会出现数据不一致的情况,反之就是非
线程
安全。 目前解决
线程
安全的方式有:
线程
安全类,如AtomicInteger 加锁排队执行,如synchronized、reentrantLock
线程
本地变量,如ThreadLocal 场景分析:创建一个变量num等于0,然后创建
线程
1,执行1000000次++操作,然后在创建
线程
2执行1000000次–操作,等
线程
1和2都执行完之后,打印num变量值,若结果为0,则说
Qt中关于Qfuture
线程
销毁
问题
Qt中关于Qfuture
线程
销毁
问题
在这里我遇到一个由于子
线程
语句错误导致的程序中断
问题
,我的
线程
布置为:主
线程
中启动一个一级子
线程
,然后一级子
线程
中套用三个并行二级子
线程
(目前运行没有发现
问题
,因此我推测对于Qfuture来说,
线程
是可以套用的,网上实在查找不到这方面的知识),主
线程
需要等待一级子
线程
结束后再循环开启新的一级子
线程
,然后如此循环下去。一级子
线程
中出错导致主
线程
等待一个被销毁的
线程
,所以整个程序崩溃。 这是我整个
问题
的示意图 前面说了我的主
线程
需要等待一级子
线程
的结束,我第一次采取的方式
为什么多
线程
会带来性能
问题
?
什么是性能
问题
对于多
线程
而言,它不仅可能会带来
线程
安全
问题
,还有可能会带来性能
问题
,也许你会奇怪,我们使用多
线程
的最大目的不就是为了提高性能吗?让多个
线程
同时工作,加快程序运行速度,为什么反而会带来性能
问题
呢?这是因为单
线程
程序是独立工作的,不需要与其他
线程
进行交互,但多
线程
之间则需要调度以及合作,调度与合作就会带来性能开销从而产生性能
问题
其实性能
问题
有许多的表现形式,比如服务器的响应慢、吞吐量低、内存占用过多就属于性能
问题
。我们设计优秀的系统架构、购置更多的 CDN 服务器、购买更大的带宽等都是为
C#多
线程
解决界面卡死
问题
的完美解决方案_极简版
C#多
线程
解决界面卡死
问题
的完美解决方案,简化了之前的写法,更容易记住和理解 C#多
线程
解决界面卡死
问题
的完美解决方案,简化了之前的写法,更容易记住和理解
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章