最佳答案
我的一个项目出了点问题。
我一直试图找到一个很好的文档示例,在 fork()
中使用共享内存,但是没有成功。
基本上,当用户启动程序时,我需要在共享内存中存储两个值: Current _ path 当前路径,它是 Char * ,File _ name,它也是 Char * 。
根据命令参数的不同,使用 fork()
启动一个新进程,该进程需要读取和修改存储在共享内存中的 Current _ path 当前路径变量,而 File _ name变量是只读的。
有没有一个关于共享内存的好的教程和示例代码(如果可能的话) ,你可以告诉我?