stackoverflow

删除 void 指针

Is it safe to delete a void pointer? 代码如下: void* my_alloc (size_t size) { return new char [size]; } void my_free (void* ptr) { delete [] ptr; } 对于内建类型,delete void*不会造成内存泄漏,系统在分配内存的时候记