群里看见 落笔 大佬回答群友提问的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的调用方法以及运行显示的结果:
再次感谢大佬!!