原子哥的动态内存管理,能不能嵌套使用?

2019-07-21 06:02发布

原子哥的动态内存管理,能不能嵌套使用?比如我在程序任务A中申请了内存,然后任务切换到任务B,又申请了一块内存,任务B释放内存后任务切换到任务A释放内存。像这样的嵌套会不会出错?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
ofourme
1楼-- · 2019-07-22 10:23
你这个叫重入,不叫嵌套吧?
屋脊雀
2楼-- · 2019-07-22 16:00
你这个不叫嵌套,本来申请和释放就是分开的。
屋脊雀
3楼-- · 2019-07-22 19:59
而且估计你没找到真正原因,
我猜测,是重入问题。
也就是上面朋友提到的,在执行malloc或者free的时候,不能被另外任务malloc或者free打断。

一周热门 更多>