运行时错误:Error: free(): invalid next size (fast)

经查,这通常发生在C/C++混合编程时候调用的内存分配、释放接口不配对时。

即malloc分配的内存,却用了delete或者new出来的对象,却用了free.

只要确保:malloc/free new/delete配对,该问题就消失了。

你可能感兴趣的:(编程基础,工具使用)