系统相关
首页 > 系统相关> > 如何使用c锁定Windows中的文件?

如何使用c锁定Windows中的文件?

作者:互联网

如何将Windows中的文件锁定为只有当前线程(来自同一进程的其他线程,没有其他进程)才能访问(读/写)该文件?

如果有可能请告诉我一些类似fcntl的解决方案(锁定具有其描述符的文件的解决方案).但无论如何,其他解决方案也是受欢迎的.

解决方法:

在Windows中,您可以使用API​​函数CreateFile打开具有独占访问权限的文件,并将0指定为共享模式.更多细节见this MSDN linkthis MSDN link.

标签:file-locking,c,file
来源: https://codeday.me/bug/20190826/1734496.html