gpt4 book ai didi

c - 共享库中的共享内存

转载 作者:行者123 更新时间:2023-11-30 18:10:53 25 4
gpt4 key购买 nike

我必须为c中的共享内存中的内存分配器创建一个库。根据我的尝试,我必须在每个使用我的库的程序的开头打开并映射共享内存,并将指针传递给我的 malloc 函数。是否只能在图书馆内打开一次?这是整个作业中我唯一不明白该怎么做的事情

最佳答案

这取决于应用程序。如果每个使用库的程序都需要自己的共享内存,则每个程序都必须调用库的某些初始化函数来分配新的共享内存。如果共享内存只需要一次,并且库可以在以后为每个程序使用它,那么检查它是否被分配,如果没有分配它就足够了。

关于c - 共享库中的共享内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53986728/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com