您当前的位置: 首页 > 

phymat.nico

暂无认证

  • 2浏览

    0关注

    1967博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

临界区、事件、互斥量、 信号量--四种控制多线程同步与互斥的方法

phymat.nico 发布时间:2015-04-13 17:25:48 ,浏览量:2

// MultiThread.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"

#include 
#include 
#include 
#include 
#include 
using namespace std;

CRITICAL_SECTION g_csA;
CRITICAL_SECTION g_csB;

UINT WINAPI PrintThread1(LPVOID lp)
{
	while (1)
	{
		//该代码段最后看,用信号量实现10个线程同步有序
		//if (WaitForSingleObject(g_hDemaphore, INFINITE) != WAIT_OBJECT_0)
		//{
			//continue;
		//}
		//
		EnterCriticalSection(&g_csA);
		for (int i=0;i            
关注
打赏
1659628745
查看更多评论
0.0432s