0xc0000005: 读取位置 0x00000000 时发生访问冲突
场景:vs生手,调试出现0xC0000005: 读取位置 0x00000000 时发生访问冲突
vs新手,调试出现0xC0000005: 读取位置 0x00000000 时发生访问冲突
调试出现0xC0000005: 读取位置 0x00000000 时发生访问冲突,点继续始终跳出这条提示,一直过不去,坐等高人解答
代码如下:
调试时卡在 HRESULT _hr = get_State(&_result);过不去
------解决方案--------------------
问一下楼主,你这个代码是编译生成的吧!不是你自己写的吧!
------解决方案--------------------
空指针异常了,Debug下call stack,看函数调用堆栈,先找到出错的函数调用。
------解决方案--------------------
获取对象错误,一般是访问了空对象或者野指针
------解决方案--------------------
目测是空指针导致的
vs新手,调试出现0xC0000005: 读取位置 0x00000000 时发生访问冲突
调试出现0xC0000005: 读取位置 0x00000000 时发生访问冲突,点继续始终跳出这条提示,一直过不去,坐等高人解答
代码如下:
inline long Connection15::GetState ( ) {
long _result = 0;
HRESULT _hr = get_State(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
调试时卡在 HRESULT _hr = get_State(&_result);过不去
------解决方案--------------------
问一下楼主,你这个代码是编译生成的吧!不是你自己写的吧!
------解决方案--------------------
空指针异常了,Debug下call stack,看函数调用堆栈,先找到出错的函数调用。
------解决方案--------------------
获取对象错误,一般是访问了空对象或者野指针
------解决方案--------------------
目测是空指针导致的