对象数组

建立数组时new操作符(new[])的行为与单个对象建立(new)有少许不同:
第一是内存不再调用用operator new函数进行分配,代替以operator new[]函数(常称作array new)。它与operator new一样能被重载,允许定制数组的内存分配,就象定制单个对象内存分配一样。
第二个不同是new[]操作时调用构造函数的数量。对于new[]而言,在数组里的每一个对象的构造函数都必须被调用。

发表评论

电子邮件地址不会被公开。 必填项已用*标注