StlLock.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:1k
- //***************************************************************************
- //
- // Copyright (c) 1997-2001 Microsoft Corporation, All Rights Reserved
- //
- // stllock.h
- //
- // Purpose: Critical section class
- //
- //***************************************************************************
- #if _MSC_VER > 1000
- #pragma once
- #endif
- #ifndef _STLLOCK_H_
- #define _STLLOCK_H_
- class CCritSec : public CRITICAL_SECTION
- {
- public:
- CCritSec()
- {
- InitializeCriticalSection(this);
- }
- ~CCritSec()
- {
- DeleteCriticalSection(this);
- }
- void Enter()
- {
- EnterCriticalSection(this);
- }
- void Leave()
- {
- LeaveCriticalSection(this);
- }
- };
- #endif