您的位置:首页 > 编程语言 > C语言/C++

C# 调用C++dll string传递问题

2013-12-12 18:40 274 查看
DLL 需传入char *类型

[DllImport(“MyDLL.dll")]

//传入值

public static extern int mySum (string astr1,string bstr1);

//DLL中申明

extern “C” __declspec(dllexport) int WINAPI mySum(char * astr2,char * bstr2)

{

//改变astr2 bstr 2 ,astr1 bstr1不会被改变

return a+b;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: