2 u010584319 u010584319 于 2014.06.04 19:14 提问

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

Linux:
C语言进程:

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

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

2个回答

kevin_Luan
kevin_Luan   2014.06.15 14:09

需要把代码贴出来在才好分析问题。

oyljerry
oyljerry   Ds   Rxr 2014.12.26 23:04

是不是线程的内容错乱了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!