#include <iostream>
#include <stdlib.h>
using namespace std;
//全局的new delete监视所有内存释放分配
//局部的new delete监视某个类的所有分配释放
void* operator new(size_t size)
{
if (size == 0)
{
return 0;
}
void* p = malloc(size);
cout << "全局被调用内存被分配" << p << endl;
c++ 重载new和delete实现内存管理
最新推荐文章于 2022-11-10 10:03:47 发布