ucrtbased.dll引发的异常

jjanus 2018-10-29 10:45:44
菜鸟新手,最近开始学习c++,网上下载一个程序,编译的时候,出现如下提示:
0x004EFB7C (ucrtbased.dll)处(位于 test.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000001F 时发生访问冲突。

这个是ucrtbased.dll有问题吗?

我的系统是win7 32位,vs2017

...全文
14335 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jjanus 2018-11-06
  • 打赏
  • 举报
回复 1
应该是程序本身的问题,可能是指针初始化的问题,谢谢!
林多 2018-10-29
  • 打赏
  • 举报
回复 5
不太可能是ucrtbased.dll有问题。
应该是,程序本身有问题( test.exe),一般出现访问冲突的问题,可能原因:访问了未初始化的内容,数组溢出,指针在使用前被释放等等。总之,就是非法访问了一块内存地址。
赵4老师 2018-10-29
  • 打赏
  • 举报
回复 4
崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack即“调用堆栈”里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,看不懂时双击下一行,直到能看懂为止
真相重于对错 2018-10-29
  • 打赏
  • 举报
回复
估计是你的代码问题.请学会自己调试程序。

24,855

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧