C++——new & delete
C++ new
Complex类

String类

C++ delete
Comlex类

String类

array new 一定要搭配array delete

VC架构下new内存分配演绎
Linux架构下内存分配原理类似,这里以Windows平台VC下内存分配为例。

上下cookie主要用于记录分配memory的大小。除此之外最后一个bit用0,1区分这块内存是给出去还是收回来。

C++ new
Complex类

String类

C++ delete
Comlex类

String类

array new 一定要搭配array delete

VC架构下new内存分配演绎
Linux架构下内存分配原理类似,这里以Windows平台VC下内存分配为例。

上下cookie主要用于记录分配memory的大小。除此之外最后一个bit用0,1区分这块内存是给出去还是收回来。
