jjzjj

c++ - VC++ 中的动态数组大小和动态数组分配器

在编写自己的小型发现程序以弄清楚VisualC++如何为动态数组分配内存时,我有点困惑。我必须指出,我从未见过描述任何C++实现的new[]/delete[]运算符的这个问题的技术文档。一开始我以为new[]和delete[]如果解释成简单的C的话就是类似下面的东西:voidfake_int_ctor(int_this){printf("bornswith0x%08Xintheheap\n",_this);}voidfake_int_dtor(int_this){printf("dieswith%d\n",_this);}void*new_array(unsignedintsingle