在我学习编程,遇到了无法解决的障碍:
程序完全正确且运行正确(弹出了如编程所需要的的对话框),
但是当我点击 “文件”--“打开”时,却出现了 “ ‘0x00401a0e’指令引用的‘0xe2e626c8’内存。该内存不能为‘read’ ”的错误,
接着就是“ ‘0x73d311a3’指令引用的‘0x00000004’内存。该内存不能为‘read’ ”的错误
这些是在 运行 Visual C++ 一程序 打开文件时出现的。更换了英文版的VC++也运行了“Filetill.dll”也无法解决
希望能有人帮我解决该问题,不胜感激。
指针有问题,断点调试。
上你的代码。。是不是写的有问题!
初步定位到你的文件打开按钮所对应的代码里面的指针非法访问内存,导致运行时崩溃...