gpt4 book ai didi

c - 关于锁定 fread/fwrite 并从不同进程调用

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:05:50 25 4
gpt4 key购买 nike

似乎在 Linux C 中对 freadfwrite 的调用在手册页 (man fwrite) 上被锁定,一些未锁定的函数有提到(unlocked_stdio)。

如您所知,这些锁是跨进程有效还是仅在同一进程内锁定?

最佳答案

他们甚至不锁定进程。它们只锁定您调用它们的实际流对象。例如,如果您有两个引用相同底层文件或终端的 FILE* 对象,freadfwrite 将很乐意允许它们践踏彼此,甚至在同一个过程中。

关于c - 关于锁定 fread/fwrite 并从不同进程调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41547085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com