windows – 如何在VC中创建锁?
让我说我正在实现一个关键部分并保护VC中的一些数组,我该如何使用VC中的锁?
您需要
critical sections的API函数:
> MSDN有助于提供trivial example. 如果您正在使用MFC,那么您可能会使用 至于你如何使用你的阵列.好吧,你的线程一次只能执行一个受锁保护的代码块.您需要使用锁来停止竞争条件,其中两个线程同时尝试读/写同一个内存位置,或者实际上其他更微妙的条件可能会破坏您的算法. 如果您要描述数组,其内容以及如何操作它,那么可能会给您一些具体的建议.究竟如何操作此阵列将对理想的同步策略产生重大影响,在某些情况下,您可以使用无锁方法. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2008 – 使用DFS根作为共享文件夹
- .net – 缺少调试|项目的任何CPU构建配置,并在Wi
- windows – 如何为Java SWT应用程序实现类似Goog
- Windows Server 2016-Active Directory复制概念(
- 蓝牙在2台Windows 7计算机上使用C#进行配对而不进
- 单引号字符串到uint在c#
- 拉图像Azure容器注册表 – Kubernetes
- 如何在1个Windows服务中托管2个WCF服务?
- windows-8 – d3dx11.h不在Windows 8.0套件中
- windows-server-2012-r2 – 在远程计算机上执行命