18910140161

Munmap _ chunk () :无效指针解决方案

顺晟科技

2021-08-28 09:38:54

46

原因:new/malloc的指针被覆盖,然后delete/free将报告此错误。

例如:

char * word=(char *)malloc(10);

word=' abc//应该使用strcpy(单词‘ABC’);

免费(单词);//崩溃错误

C

在实际项目中,这类问题可能无法直观定位,因此建议使用gcc内置的asan检查内存错误。

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航