一,c++dll c#调用 参数传递 需求:C#传递一个路径给C++ DLL ,DLL接口返回一个字符串给C#
c++接口定义:
int plate_recognize(const char *path, char** out)
path为传进的路径,可心为单指针。
out为返回的字符串,必需为双指针
//双指针 通过这样的方式给返回值赋值。
int i = 0;
for (i = 0; i < plantStr.length(); i++)
{
(*out)[i] = plantStr[i];
}
c#端调用: 一定要用