c++/cli(五)——函数

目录

 

函数

std::string参数

引用参数

指针参数


函数

托管代码中的函数与非托管代码形式一致,但是参数有些不同:

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);

你可能感兴趣的:(c++/cli,c++,cli)