偏安的专栏

写点啥呢

线程同步

方法一,原子访问

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)

阅读更多
版权声明:个人学习备忘。 https://blog.csdn.net/tpnndhqc/article/details/52353184
个人分类: C++语言
想对作者说点什么? 我来说一句

C#中关于线程同步的练习

2008年10月16日 23KB 下载

线程同步源代码(使用VC++6.0编译)

2010年04月05日 4.42MB 下载

没有更多推荐了,返回首页

不良信息举报

线程同步

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭