草庐IT

MyMathFuncs

全部标签

c# - 如何更改我的 C++ 代码以用作 C# 中的 DLL?

我正在学习如何从C#调用C++中的方法。我做了一些研究,Pinvoke似乎是一种不错的方式。如何将这个简单的C++代码转换成它应该如何在C#中调用的方式,以及如何编写要在C#中调用的方法?我有一个头文件:数学函数库.hnamespaceMathFuncs{classMyMathFuncs{public:doubleAdd(doublea,doubleb);MyMathFuncsgetClass();};}数学函数库.cpp#include"MathFuncsLib.h"namespaceMathFuncs{MyMathFuncsMyMathFuncs::getClass(){retur