gpt4 book ai didi

c - fopen 两个进程

转载 作者:太空宇宙 更新时间:2023-11-04 07:42:49 24 4
gpt4 key购买 nike

使用 fopen(附加模式)、fprintf、fclose 功能可以让两个进程在特定时间跨度内多次写入同一文件吗?他们等待数据并重复打开、写入、关闭操作。

有没有可能数据没有写入?

最佳答案

如果你的两个进程正在访问同一个文件,你应该使用 Mutex以防止两个进程同时写入文件。

以上链接适用于 Windows 平台。对于其他平台,您将需要该平台的适当构造,例如使用 PTHREAD_PROCESS_SHARED 创建的 pthreads 互斥体。

关于c - fopen 两个进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1842909/

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