社区
硬件/系统
帖子详情
内存分配访问无效是什么原因啊
cyjtan
2005-04-27 10:06:13
我有个程序,大致是这样的
static char *p = NULL;
p = new char[2048];
DWORD dwerr;
if(p == NULL)
dwerr = GetLastError();
发现dwerr的直为998,查了error lookup后说是内存分配访问无效,
请问这是为什么?
...全文
96
2
打赏
收藏
内存分配访问无效是什么原因啊
我有个程序,大致是这样的 static char *p = NULL; p = new char[2048]; DWORD dwerr; if(p == NULL) dwerr = GetLastError(); 发现dwerr的直为998,查了error lookup后说是内存分配访问无效, 请问这是为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jerry
2005-04-27
打赏
举报
回复
new 应该会抛出异常吧? MFC 里是 CMemoryException
C/C++指针经典资料大全
C/C++指针经典资料大全,十余部经典资料书籍,是您精通C指针的理想教程。
Loadlibrary 失败:998
内存分配
访问
无效
Loadlibrary 失败:998
内存分配
访问
无效
http://andylin02.iteye.com/blog/584187 Loadlibrary 失败:998
内存分配
访问
无效
问题: LoadLibrary()加载DLL失败,错误号为998。错误
原因
为:
内存分配
访问
无效
解决方法: 1.在你的DLL中
访问
了
无效
地址:即你访
内存分配
访问
无效
做一个网站系统时,刚开始调试运行都好好的,第二次就不行了,报错,提示“
内存分配
访问
无效
”。后在电脑屏幕的右下角任务栏中停止.net 的虚拟IIS即可,记一下。
loadLibrary 错误代码998
内存分配
访问
无效
GetLastError 提示:
内存分配
访问
无效
原因
:原来dll中的WriteProcessMemory前忘记了VirtualProtect. 【只针对我的情况】
RegSvr32 LoadLibrary("E:\.............") 失败 -
内存分配
访问
无效
(第18章 ActiveX控件)
近日发现VC6.0,用向导创建MFC ActiveX ControlWizard,直接生成的ocx是注册不了的(所用的系统是XP),如果用regsvr32命令注册该ocx,则弹出LoadLibrary("****.ocx")失败 -
内存分配
访问
无效
的提示。网上也有人遇到同样问题,不过没有完整的解决方案,我就把自己的解决方式贴出来。 用向导创建MFC ActiveX ControlWizard
硬件/系统
2,643
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章