【发布时间】:2013-08-01 17:22:38
【问题描述】:
我正在寻找的是一种阻止线程的方法,直到它成功使用 boost-filesystem 删除文件夹。
如果一个文件夹包含一个正在使用的文件,它应该阻塞并只有在文件被释放并被成功删除后才能继续。
【问题讨论】:
-
由于它是一个特定于操作系统的函数,因此通常很难判断调用线程的行为方式。但我想说,对于大多数操作系统,线程将在此操作期间已经被阻塞。
标签: c++ file-io blocking boost-filesystem