开发者社区> 问答> 正文

两个线程分别写不同文件,文件却写串了!

Linux:
C语言进程:

同一个进程中,A线程写a文件,B线程写b文件,但最后a文件里除A的内容外还被插入了部分B的内容,而b文件从没有出现过错误;

我检查了文件描述符的操作,都是局部的,应该不会串用,请高手们看看,有没有遇到过类似的问题,帮帮忙!

展开
收起
杨冬芳 2016-07-08 15:39:18 2151 0
1 条回答
写回答
取消 提交回答
  • IT从业

    是不是线程的内容错乱了

    2019-07-17 19:53:34
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
多IO线程优化版 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载