Server.exe 中的 0x7c812afb 处最可能的异常: Microsoft C++ 异常: 内存位置 0x001089e0 处的 int。...

  软件出现此异常,虽然可以正常运行,但正常运行并不代表可以运行成功。

对其进行跟踪发现,是在调用GetMessage() 的时候才会发生这种异常,在百度百了好久也没早到个解决方法,还是谷歌给力。原来是wchar_t类型不被支持

以下为原文:

I used the recommended Delegation model of the C++ SDK. I encountered an undocumented exception.

Unhandled exception at 0x7c812afb in TestAdpCpp.exe: Microsoft C++ exception: com::intel::adp::AdpException at memory location 0x0012fb04..

I catched the following exceptions in my test program:
catch (AdpRuntimeException ex)
{
wcout << "Runtime error occured: " << ex.GetCode() << endl; // Cannot use GetMessage() because wchar_t is not supported.
}
catch (InitializationException ex)
{
wcout << "Initialization error occured: " << ex.GetCode() << endl;
}
catch (UnauthorizedException ex)
{
wcout << "Authorization error occured: " << ex.GetCode() << endl;
}

转载于:https://www.cnblogs.com/belie8/archive/2011/09/23/2185889.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值