// 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
关注
打赏
临界区、事件、互斥量、 信号量--四种控制多线程同步与互斥的方法
立即登录/注册


微信扫码登录