1. 程式人生 > >C# 調用C++動態庫註意事項

C# 調用C++動態庫註意事項

stringbu size font 返回 ++ 註意 build -a 返回值

C# 調用C++動態庫註意事項

  最近項目上需要在C#中調用C++,期間遇到不少坑,總結如下:

  1.in const char* 對應C#中string 或 IntPtr

  2.out const char* 對應C#中的StringBuilder

  3.inout const char* 對應C#中的StringBuilder

  4.const char *作為返回值類型,對應C#中IntPtr

  5.char** 對應C#中ref System.IntPtr

C# 調用C++動態庫註意事項