如何使用c锁定Windows中的文件?
作者:互联网
如何将Windows中的文件锁定为只有当前线程(来自同一进程的其他线程,没有其他进程)才能访问(读/写)该文件?
如果有可能请告诉我一些类似fcntl的解决方案(锁定具有其描述符的文件的解决方案).但无论如何,其他解决方案也是受欢迎的.
解决方法:
在Windows中,您可以使用API函数CreateFile打开具有独占访问权限的文件,并将0指定为共享模式.更多细节见this MSDN link和this MSDN link.
标签:file-locking,c,file 来源: https://codeday.me/bug/20190826/1734496.html