You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

自定义分配器的std::list删除元素时崩溃问题求助

自定义分配器的std::list删除元素时崩溃问题求助

我自己写了个内存分配器,想用来配合标准容器使用。可每次尝试从std::list里删除元素时,程序都会在l.remove(elt)这行直接崩溃。

我花了好一阵功夫排查问题,后来干脆换成malloc()和free()来做内存管理试试,结果居然还是崩溃了。

下面是一段会导致崩溃的简化代码:

#include <limits>
#include <list>
#include <stdio.h>
#include <stdlib

备注:内容来源于stack exchange,提问作者lilington

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:53:16