Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我用 C++ 实现的共享内存有一个链表。当我向链表添加元素时,它的大小会自动改变(就像它是一个普通的堆分配元素)还是应该只包含固定大小的结构,比如固定大小的数组?
在Windows或Linux等已知操作系统中,共享内存的大小是固定大小的,不能增长。您应该根据需要创建它足够大。我认为唯一的方法是创建另一个共享内存并将数据复制到其中。