C#接收C++動態庫返回字符串char*,在C#端如何接收並獲得正確的字符串

最近調用動態庫傳數據,發現C#接收C++動態庫返回字符串char*,在C#端設置對應類型爲string沒法接收到正確值,最後想到在C#端先用字節數組接收返回的字符串,而後再將字節數組轉換爲對應的字符串,數據接收終於正確 首先打開VS2012,新建項目->Visual C++,選擇Win32項目,如圖選擇dll 新建項目的名字爲dlltest,新建頭文件dlltest.h,在源文件dlltest.c
相關文章
相關標籤/搜索