hmutex.h

来自「积下的一点C++编程序库源码」· C头文件 代码 · 共 35 行

H
35
字号
#ifndef H_MUTEX_H
#define H_MUTEX_H 1
//////////////////////////////////////////////////////////////


//文件名		: HMutex.h

//功能			:互折类,应用于Windows 和 Linux两种系统

//创建			: 2004.4.8

//作者			: 韩国静
//


#include "UniThread.h"	
class CHMutex
{
protected:
	UNI_Mutex m_Mutex;		//互折对象句柄
public:
	
	/////////////////互折操作////////////////////////////
	
	//进入互折区
	void Lock(){UNI_LockMutex(&m_Mutex);};
	//离开互折区
	void UnLock(){UNI_UnLockMutex(&m_Mutex);};
	
	CHMutex(){UNI_InitializeMutex(&m_Mutex);};
	~CHMutex(){UNI_DestroyMutex(&m_Mutex);};
};
/////////////////////////////////////////////////////////
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?