我了解到有必要在两个进程中使用相同的密钥来使用共享内存进行通信。在我看到的示例代码中,密钥在两个程序(发送方、接收方)中都是硬编码的。我的疑问是两个意外进程如何实时使用相同的密钥。我读过 ftok() 函数,但它要求文件路径作为参数。但是如何在下面的场景中实时
假设当用户从 firefox 发出 print to file 命令时,一些其他程序(如 ghostscript)将制作一个 ps/pdf 文件(假设它使用共享内存)。这里firefox和ghostscript将如何使用共享内存
我了解到有必要在两个进程中使用相同的密钥来使用共享内存进行通信。在我看到的示例代码中,密钥在两个程序(发送方、接收方)中都是硬编码的。我的疑问是两个意外进程如何实时使用相同的密钥。我读过 ftok() 函数,但它要求文件路径作为参数。但是如何在下面的场景中实时
假设当用户从 firefox 发出 print to file 命令时,一些其他程序(如 ghostscript)将制作一个 ps/pdf 文件(假设它使用共享内存)。这里firefox和ghostscript将如何使用共享内存