windows - 如何检查我在 Windows 上打开了哪些文件?

标签 windows file fopen

当尝试执行 fopen(C++、Windows XP)时,我收到“打开文件过多”错误。 可能发生这种情况是因为我在程序中的某个地方打开了文件而不关闭它们。

Windows 上有没有办法查看所有打开的文件描述符(或我的程序打开的所有文件)的列表?

最佳答案

您可以在Process Explorer中找到打开句柄的列表。 。您还可以搜索系统中所有打开的句柄。

关于windows - 如何检查我在 Windows 上打开了哪些文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2446154/

相关文章:

windows - Grand Central Dispatch (`libdispatch` ) 能否在 Windows 上可用?

c - 链接器选项,路径总和太长?

linux - ls -lrt 显示不存在的文件

c - 如何使用 fopen() 选择打开模式?

c++ - 为什么 fopen 无法打开存在的文件?

windows - 真正杀死Windows中的进程

php - Windows:在部署到 Amazon Beanstalk 之前设置 PHP 文件权限

c++ - 如何直接删除或替换文件中的单词

c - 我如何要求用户提供文件名以用作输入文件?

php - HTTP ://wrapper is disabled in the server configuration by allow_url_fopen=0 in