C#函数参数里面有多个out类型的情况,转成C++函数怎么转?
C#函数参数里面有多个out类型的情况,转成C++函数怎么转?都转换成公用变量吗?这样不是就影响封装性了吗? 比如说下面的情况:public void GetDistance( double[] sig,
int sigDataLen,
int winLen,
int nfft,
out double distance,
out double trust,
SignalProcessResults sigResults
) --------------------编程问答-------------------- ref 或直接传变量地址。 --------------------编程问答-------------------- lz具体要干什么?
--------------------编程问答-------------------- 就是要把C#的程序转到嵌入式的环境下去,必须转换成C++ --------------------编程问答-------------------- out ===>指向指针的指针
补充:.NET技术 , VC.NET