?? xfilemap.h
字號:
/*/////////////////////////////////////////
// 版權所有(C) 2000-2008 鄧輝 //
// Email: denghui0815@hotmail.com //
// 說明: Intel線程優化大賽參賽作品//
/////////////////////////////////////////*/
#ifndef XFILEMAP_HEAD
#define XFILEMAP_HEAD
#pragma warning( disable : 1786)
#pragma warning( disable : 1684)
#ifdef XCODE_WIN
typedef HANDLE XFILEMAPHANDLE;
#define XFILEMAPINVALID NULL
#define XMAPMEMINVALID NULL
#endif
#ifdef XCODE_LINUX
typedef int XFILEMAPHANDLE;
#define XFILEMAPINVALID -1
#define XMAPMEMINVALID NULL
#endif
enum enXFileMapMode
{
XFILEMAP_READONLY = 0,
XFILEMAP_WRITE,
};
// 打開文件映射
XFILEMAPHANDLE XFileMapOpen(const char* szFile, int nMode, unsigned int& nFileSize);
// 文件映射
void* XFileMapView(XFILEMAPHANDLE hFileMap, int nMode, unsigned int nMapOff, unsigned int nMapSize);
// 解除映射
void XFileMapUnView(void* pMemory, unsigned int nMapSize);
// 關閉文件映射
void XFileMapClose(XFILEMAPHANDLE* pFileMap);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -