Delphi中的线程类--之(2)[3]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 raptor 的 blog

2、  数据加一

3、  存入内存

现在假设在一个两个线程的应用中用inc进行加一操作可能出现的一种情况:

1、  线程a从内存中读出数据(假设为3

2、  线程b从内存中读出数据(也是3

3、  线程a对数据加一(现在是4

4、  线程b对数据加一(现在也是4

5、  线程a将数据存入内存(现在内存中的数据是4

本文关键:Thread Event CriticalSection Synchronize
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top