收录日期:2018/09/20 11:45:37 时间:2016/05/21 14:12:10 标签:VB基础类
关于文件读写冲突?

一个文本文件.
程序A不断向该文件写入行,
程序B从该文件读入行进行处理.

现在想做的是程序B想将已经处理过的文本文件行删除,
但又担心程序A向该文件写入行和程序B删除行时发生文件读写冲突.

请问有何解决的思路?
加一个标志,

比如说“End”

A在文本上写了“End”之后,就不再写这个文本。

B在读到"End"之后,才可以删除这个文本,否则读了一行之后,不删除。
最好的办法:
互斥信号
UP
互斥信号