打印
[C语言]

没关系的多进程 共享文件描述符fp

[复制链接]
698|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yanghelovehuang|  楼主 | 2019-1-25 14:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
mcu5i51| | 2019-1-27 09:01 | 只看该作者
fp是指的文件指针吗,如果是,你为什么要共享这个文件指针呢,如果只是和其它的进程交换一下数据,就直接交换对应的数据好了,如果要其它的进程处理这个文件,可以关闭文件,并把通知目标进程打开文件处理,完成后关闭文件通知主进程处理后面的事;
在多数的系统中都有进程之间通讯通知的方法可以用;如果直接使用另外一个程序中的打开的文件指针,等于在直接访问另一个程序的内存,而系统中对于文件的底层处理可能不同,还有程序的内存通常是一个虚拟的地址,双会有一些的不定,说来说去,太不安全了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

156

主题

324

帖子

1

粉丝