- 博客(1)
- 收藏
- 关注
原创 C#调用C++DLL取wchar_t*时异常处理
最近用C#获取C++的wchar_t*时出现:此错误可能是 CLR 中的 bug,或者是用户代码的不安全部分或不可验证部分中的 bug。此 bug 的常见来源包括用户对 COM-interop 或 PInvoke 的封送处理错误,这些错误可能会损坏堆栈。网上好难搜到解决方法,自己研究了一天,发现wchar_t*数据长度超过22时,就会出现这个问题。初步怀疑是不是StringBuilder的长度不足...
2018-06-05 11:10:59 1856
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人