在"The C++ Programming Language"一书中,Stroustrup说:
"要释放由new分配的空间,删除和删除[]必须能够确定分配的对象的大小.这意味着使用new的标准实现分配的对象将占用比静态对象稍多的空间.通常,一个word用于保存对象的大小.
这意味着分配的每个对象new的大小都位于堆中的某个位置.位置是否已知,是否可以访问它?
new
c++ memory-management new-operator
c++ ×1
memory-management ×1
new-operator ×1