"fast"或"normal"在"free(): invalid next size (fast)"中是什么意思?

what does "fast" or "normal" mean in "free(): invalid next size (fast)"?

本文关键字:fast size 是什么 意思 next invalid free normal      更新时间:2023-10-16
">

free((:无效的下一个大小(快速("中的"快速"或"正常"是什么意思:任何人都可以解释这意味着/暗示什么或在哪里找到答案?

您看到的错误消息指示管理动态分配的内存时存在内部簿记错误。 这通常是由应用程序在分配的内存范围之外写入或执行双重释放引起的。

所以你的程序正在踩内存,它不应该是。 如果你通过valgrind运行你的代码,它应该告诉你确切的位置。