安置新的和第三方控制的分配

placement-new and 3rd party controlled allocations

本文关键字:控制 分配 第三方      更新时间:2023-10-16

我正在尝试在共享内存段中分配第三方类(不是我写的)。

不知道该类是如何实现的,但它可能包含另一个"新"," malloc"呼吁为其需求分配内存。

这是否意味着将不会在共享内存段内分配新内存并使用标准堆 - 结果,叉子进程将导致该类的分段故障访问函数?

这是否意味着此新内存不会在共享内存段内分配并使用标准堆 - 结果,叉子进程将导致该类的分段故障访问函数?

对。如果其他类使用new分配自己的东西,那么这些东西就不会在您的位置新缓冲区中。