1
2
您有多个实例在运行吗?我建议你用 Process Explorer 当出现错误时,查看是否存在上述文件的任何其他句柄。
和
|
2
1
maube您忘记关闭您的文件,它来自文件描述符。当您退出应用程序时,它们都将关闭,然后您可以再次运行它。检查文件是否已关闭。 好啊。如果不是上述情况,可能是什么?你从cfile.open得到错误信息,因此我们相信它是准确的。 如果当前进程已经打开了另一个同名文件,或者试图打开一个同名文件(如空字符串),我不确定会发生什么。要对其进行排序,还可以打印打开时出现错误的文件名(还可以跟踪没有出现错误的情况)。 |
3
1
你正在使用C++。你的错误可能完全是在别的地方。我有一个指针错误,导致干净的代码咳出一个错误。 你试过在发布模式下构建吗? 我建议你试着跨过这一步,也许缩小错误的范围。 |
cyber101 · vc++未声明的标识符,尽管其已声明 6 年前 |
areum · 如何在列表控件中创建右键单击菜单? 6 年前 |
Rafal · 如何在MFC中的CWnd中显示CFormView? 6 年前 |
Anton Savelyev · 在发布版本中删除类指针会导致内存问题 6 年前 |
xtkwfn · 如何查找目录[已关闭]下的所有文件夹 6 年前 |
Andrew Truckle · 在WPARAM中组合5个值 6 年前 |
user3070144 · 通过全局接口表封送ActiveX 6 年前 |