直接看代码吧,没啥说的,就是申请代码,然后给地址赋值
#include “stdafx.h”
#include
using std::cin;
using std::cout;
class A{
public:
A()
{
}
void* operator new(size_t sz)
{
int* a = new int();
return a;
}
};
int _tmain(int argc, _TCHAR* argv[])
{
A* a = new A();
void* int_a = operator new(32*4);
//int* int_b = int_a;
int* int_b = static_cast<int*>(int_a);
cout<<int_b<<":";
*int_b = 5;
cout<<*int_b;
int* int_c = int_b+32;
cout<<":";
*int_c = 6;
cout<<*int_c;
int cint_shuru;
cin>>cint_shuru;
return 0;
}