我有两个进程,所以进程一生成一些容器对象并将其发送给进程二。 在两个进程之间设置对象队列的最佳方法是什么。我更喜欢 boost 库, 但正如我所知道的共享内存,我们不能共享无限的内存空间。
最佳答案
您可以使用例如共享内存、管道或套接字或 TCP 用于进程之间的正常大小的队列。如果您确实需要汇集大量数据,那么您可能还需要考虑使用文件,例如仅通过队列发送文件名。
不过,总是存在某种限制。
关于c++ - 在 C++ 中的两个进程之间拥有无限对象队列的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9080525/