标签:es2017 bsp 析构 技术分享 通过 自定义 使用 错误 9.png
new和new[],delete和delete[]
内置类型可以混用,没有错误
使用默认析构函数的自定义类型可以混用,没有错误
当使用自定义析构函数的自定义类型时,混用出错
用delete[] 替换delete 时
使指针向高地址偏移4个字节后再调用delete[],运行通过
没有调用析构函数//原因还不知道
使用delete 替换 delete[]时
只调一次析构函数,而没有调用三次
总结:
除了自定义析构函数的自定义类型外,其他的类型可delete和delete[]混用。
标签:es2017 bsp 析构 技术分享 通过 自定义 使用 错误 9.png
原文地址:http://www.cnblogs.com/hanhuihanhui/p/7827148.html