关于c#引用C/C++ DLL接口,C/C++DLL接口怎么写

本文记录了如何在C#中引用和调用C/C++编写的DLL接口,包括C/C++的头文件声明、函数实现以及C#的调用方式,详细阐述了DLL接口的创建和使用过程。
摘要由CSDN通过智能技术生成

群里看见 落笔 大佬回答群友提问的C/C++ DLL接口怎么写,感觉挺有用,记录下来

1、在C/C++ 里的头文件里声明:

 

2、在CPP文件了实现函数体:

extern "C" _declspec(dllexport) int add(int a, int b)也可以不写在头文件里,直接卸载CPP里:(在CPP里添加了一个没有在头文件申请新函数  extern "C" _declspec(dllexport)  int max(int a,int b)

3、在C#里调用方式:

导出方式不同 需要传不同的参数

4、DLL的调用方法以及运行显示的结果:

再次感谢大佬!!

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值