读书人

C++中能够实现在给定的地址范围内生

发布时间: 2012-02-12 17:16:33 作者: rapoo

C++中能够实现在给定的地址范围内生成对象实例吗?
我通过CreateFileMapping函数获得了内存的句柄和相应的地址指针,我想在该指针的地址区域内创建一些对象,请问有什么办法。



[解决办法]
class test
{
};
char*pt=new char[100];
test* p= new(pt)test;
[解决办法]
#include <new>
using namespace std;

class test
{
char size16[16];
};

void main()
{
char* pt=new char[sizeof(test)];
test* p= new(pt)test;
}

读书人网 >C++

热点推荐