首页 新闻 会员 周边

写文件共享冲突问题

0
悬赏园豆:15 [已解决问题] 解决于 2014-06-12 09:08

CFile file;

file.Open(strCvtFile, CFile::modeCreate| CFile::modeNoTruncate| CFile::modeWrite)

顺序多次这样打开,写,关闭,在某些时候打开时会碰到写共享冲突问题,但是在那之前明明已经file.close()过了,为什么啊?

Jingle Guo的主页 Jingle Guo | 初学一级 | 园豆:134
提问于:2014-06-11 15:25
< >
分享
最佳答案
0

 你调用close的时候他不是马上关的,会有一些延迟.

收获园豆:10
吴瑞祥 | 高人七级 |园豆:29449 | 2014-06-11 15:37

大概延迟多长时间?这种情况是应该打开失败则等待一会再试吗?还是有什么别的更好的办法呢?

Jingle Guo | 园豆:134 (初学一级) | 2014-06-11 15:43
其他回答(1)
0

try{打开文件}catch{延时 递归这个方法}

收获园豆:5
刘宏玺 | 园豆:14020 (专家六级) | 2014-06-11 16:12
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册