Possible Duplicate:
Does the ^ symbol replace C#'s “ref” in parameter passing in C++/CLI code?
我用谷歌搜索并搜索了这个论坛,但似乎没有任何答案。
如果是从c#到c#,那就是void MyFunction(ref int var)
。调用时,参数前面也会有 ref。如果是从c++到c++那就是void MyFunction(int &var)
。谢谢。
最佳答案
像这样声明 C++ 方法:
void MyFunction(int% var)
如果是引用类型,请使用这两个符号:
void MyFunction(String^% var)
它被称为 tracking reference .
关于c# - 通过引用将参数从 C# 传递到 C++/cli 的语法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14290625/