抛异常问题

转载 2015年11月18日 12:29:14

用C#编写dll ,VC2008调用该Dll。

C# 函数抛出异常:String ^ str = "My Exception";  throw new Exception( str );

testDll.exe   :  catch (char * e )

调试报错:   在 System.Runtime.InteropServices.SEHException 中第一次偶然出现的“testDll.exe”类型的异常


原因:捕获异常参数类型 与 抛异常的参数类型  不一致。

相关文章推荐

byte[]与String转换引起的protobuf反序列化抛异常问题

使用protobuf时,将string写入ssdb然后再读出来反序列化protobuf message的时候报错:com.google.protobuf.InvalidProtocolBufferEx...

子类向上抛异常问题

今天项目需求:友好化异常信息,不能给客户看到你的异常信息,什么nullpointException啊,客户看不懂的,你需要把它友好化为中文protected abstract String SaveT...

Java 数组转换成List,然后执行add或remove抛异常UnsupportedOperationException问题的解决

在使用Arrays.asList()后调用add,remove这些method时出现java.lang.UnsupportedOperationException异常。这是由于Arrays.asLis...

C#中使用Assembly.LoadFile()加载程序集的抛异常的问题

程序集model.dllusing System;namespace model { public class Student { public string sno ...

java 输入流异常处理并重新输入,无限循环抛异常问题处理

java 输入流循环输入异常处理处理。

Xcode8编译包在iOS8中运行异常闪退问题

升级Xcode8后,编译的app在iOS8中出现崩溃的情况 异常断点停留在加载图片的时候: [UIImage imageNamed:@"icon"]; 当然,更多时候断点是随机的,真机运行时控制...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:抛异常问题
举报原因:
原因补充:

(最多只允许输入30个字)