线程同步

来源:互联网 发布:python sort函数 编辑:程序博客网 时间:2024/06/05 11:14

方法一,原子访问

1.增减操作LONG__cdecl InterlockedIncrement(LONG volatile* Addend);LONG__cdecl InterlockedDecrement(LONG volatile* Addend);//返回变量执行增减操作之后的值。LONG__cdecl InterlockedExchangeAdd(LONG volatile* Addend, LONGValue);//返回运算后的值,注意!加个负数就是减。2.赋值操作LONG__cdecl InterlockedExchange(LONG volatile* Target, LONGValue);Value就是新值,函数会返回原先的值。

关键段(Critical Section)

0 0