2

重複の可能性:
^ 記号は、C++/CLI コードでパラメーターを渡す際に C# の「ref」を置き換えますか?

私はそれをグーグルで検索し、このフォーラムを検索しましたが、答えがないようです.

C# から C# への変換であれば、 のようなものになりますvoid MyFunction(ref int var)。呼び出されると、パラメーターの前にも ref が付きます。それがC ++からC ++への場合、それはvoid MyFunction(int &var). ありがとう。

4

1 に答える 1

3

次のように C++ メソッドを宣言します。

void MyFunction(int% var)

参照型の場合は、両方の記号を使用します。

void MyFunction(String^% var)

これは追跡参照と呼ばれます。

于 2013-01-12T06:16:46.333 に答える