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

对其进行跟踪发现,是在调用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;
}

相关文章:

  • 2021-06-28
  • 2021-04-09
  • 2022-02-06
  • 2022-12-23
  • 2021-10-10
  • 2022-02-02
  • 2022-02-15
猜你喜欢
  • 2021-08-03
  • 2021-07-13
  • 2022-12-23
  • 2021-10-24
  • 2022-12-23
  • 2021-11-28
相关资源
相似解决方案