我想用C#調用C++ dll文件來獲取數據。如何在C#中處理char **
在C++中,
extern "C" int _DLLExport Process_Read(char **msg);
在C#,
[DllImport("ProcessExport")]
public static extern int Process_Read(ref string msg);
=================
string msg;
int msg_len = 0;
msg_len = Process_Read(ref msg);
=================
如何顯示msg數據? 謝謝。
不確定你的意思是'show data' - 在你調用'Process_Read(..)'之後,你有沒有試過'Console.WriteLine(msg)'*? –