ggg*_*aha 2 c++ arrays pointers delete-operator
将C++中的每个指针删除为指向数组的指针是否安全?
如果我总是delete [] ptr在不考虑ptr实际情况的情况下编写它是否会对我好- 无论是指向单个对象还是对象数组的指针?
小智 10
不,它不会.删除delete []未分配的内容new []会产生未定义的行为.你为什么要这样?你分配了内存,所以你应该知道如何删除它.有关详细信息,请参阅http://en.cppreference.com/w/cpp/language/delete.