【问题标题】:unhandled exception in vc++ (msvcp100d.dll)vc++ 中未处理的异常 (msvcp100d.dll)
【发布时间】:2015-01-23 10:35:50
【问题描述】:

我在 vc++ 的文件处理程序中遇到运行时异常。 错误是关于 dll 文件 msvcp100d.dll

final.exe 中 0x585a356d (msvcp100d.dll) 处未处理的异常: 0xC0000005:访问冲突写入位置0x00cc1a82

在逐行调试程序后,我们在下面一行遇到了这个异常:

file.get(line,2); 其中,行是 [ unsigned char * line ]

我们浏览了各种网站上发布的解决方案。 建议的一种解决方案是包含 dll 文件并将其放在项目的调试文件夹中。 我们确实尝试过,但问题仍然存在。

请帮忙。

【问题讨论】:

  • After debugging the program line by line, 调试不仅仅意味着在看到异常之前运行程序。然后查看代码并了解问题发生的原因。您说您尝试过的“解决方案”与您应该做的相距甚远,那就是简单地查看代码、调用、指针的值等。

标签: c++ visual-c++ dll


【解决方案1】:

将丢失的 dll 文件放在 System32 文件夹中。我希望这可以解决问题。 Step1:下载指定的dll。 Step2:进入电脑中的System32目录并粘贴。

然后重新编译代码!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-16
    相关资源
    最近更新 更多