目录
函数
托管代码中的函数与非托管代码形式一致,但是参数有些不同:
std::string参数
对应托管代码中的参数为System::String^。
例如:int fun(std::string str); → int fun(System::String^ str);
引用参数
需要将值带出函数,托管代码中使用“%”表示。
例如:int fun(int &n); → int fun(int %n);
指针参数
需要传递类型指针,托管代码中使用“^”表示。
例如:int fun(int* pn); → int fun(int^ pn);