main.cpp
来自「PC网络游戏的编程」· C++ 代码 · 共 42 行
CPP
42 行
// 资源管理代码
// 作者: Janhail Luo
// 最后整理: 2003-03-03
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "ResMgr.h"
class CRes1 : public CResObject
{
public:
CRes1(){};
virtual ~CRes1(){};
// 访问数据的接口
const char* Data()
{
return (const char*)GetData();
}
virtual void* OnCreateObject(const char* pResName)
{
return new char[10];
}
virtual void OnDestroyObject()
{
delete[] (char*)this->m_pData;
}
};
int main(int argc, char* argv[])
{
CRes1 res1;
res1.CreateObject("Resouce1");
res1.DestroyObject();
res1.CreateObject("Resouce2");
CRes1 res2;
res2.CreateObject("Resouce2");
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?