阅读背景:

用户模式下的多线程同步——原子访问(Interlocked系列函数)

来源:互联网 

下面这段代码,通过俩个线程改变一个全局变量的值,咋一看,没什么问题,g_x通过每个线程都自增1,最后g_x的值为2。但实际上有多个线程改变共享变量的值时,如果不加其他任何操作,是很危险的,最后共享变量的值往往不可预见。 下面这段代码,通过俩个线程改变一个全局变量的值,咋一看,没什么问题,g_x通过每个线程都自增1,最后




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: