一看到 delete崩溃, 基本上就两种情况:
1. 是野指, 指向的内存已经delete过了,然后又再次delete, 这种问题容易发生在有多个地上对这个内存进行释放的程序中.
2. 访问越界, 准确说是写越界, 破坏了堆内存管理.
看楼主的情况, 应该属于第二种
1. 是野指, 指向的内存已经delete过了,然后又再次delete, 这种问题容易发生在有多个地上对这个内存进行释放的程序中.
2. 访问越界, 准确说是写越界, 破坏了堆内存管理.
看楼主的情况, 应该属于第二种