CLR的資料在網路上比較容易搜尋到的就那些(當然可能是我關鍵字不對)
不過 在指標上面的范例卻很少
我在C++.h的內容
class TestClass
{
public:
TestClass();
~TestClass();
double Add(double a, double b);
double Del(double * a, double * b);
idouble t Del(double * a, double * b,double *c);
};
C++.CPP的內容
TestClass::TestClass()
{
}
TestClass::~TestClass()
{
}
double TestClass::Add(double a, double b)
{
return a + b;
}
double TestClass::Del(double * a, double * b)
{
return *a - *b;
}
double TestClass::Del(double * a, double * b, double * c)
{
return *a - *b - *c;
}
然后,我再CLR專案的時候就遇到一個問題
我不清楚Del double *a,在CLR要如何表示
double CLRtestclass::Del(double ^a, double ^b)
{
return testclass->Del(a, b);
}
感覺應該不難,但是,網路上資料找了一陣子了
唉
uj5u.com熱心網友回復:
在clr專案中 Object^怎么轉成轉unsigned char*呢?uj5u.com熱心網友回復:
參考:如何:將 char * 字串轉換為 System::Byte 陣列轉載請註明出處,本文鏈接:https://www.uj5u.com/net/12979.html
標籤:C#
上一篇:Swagger如何對密碼進行編碼
