多线程读写变量的问题
时间:2011-08-23
来源:互联网
对于普通的变量integer类型和Cardinal这种,如果有两个线程,一个线程写,一个线程读,是否有可能造成异常? 是否需要互斥?
谢谢~
谢谢~
作者: linsoo 发布时间: 2011-08-23
添加临界区,如果不加限制肯定会造成读取的数据不争取。
作者: m617105 发布时间: 2011-08-23
会,或者用临界,或者用InterlockedDecrement系列函数,做原子方式的增加减少
作者: bdmh 发布时间: 2011-08-23
请LZ参考 Delphi5开发人员指南 第13章关于多线程的。这一章全面介绍了线程、线程同步,另外有小例子,相信LZ在看书的过程中就能解决问题
作者: rainychan2009 发布时间: 2011-08-23
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28