「C++の応用 - C Sharp DLLの使用」の版間の差分

ナビゲーションに移動 検索に移動
441行目: 441行目:
<br>
<br>
以下の例では、タプル型 (int, string) の戻り値を配列として受け取り、各要素を取り出している。<br>
以下の例では、タプル型 (int, string) の戻り値を配列として受け取り、各要素を取り出している。<br>
<u>ただし、戻り値の型や順序に依存するため、メソッドが変更されると対応が必要となることに注意する必要がある。</u><br>
<u>ただし、戻り値の型や順序に依存するため、メソッドが変更されると対応が必要となることに注意する。</u><br>
<br>
<br>
<syntaxhighlight lang="c++">
<syntaxhighlight lang="c++">
  // C#ライブラリがタプル型の戻り値を返す場合
  // C#ライブラリがタプル型の戻り値を返す場合
  MonoObject *pResult = mono_runtime_invoke(method, instance, params, &exc);
  MonoObject *pResult = mono_runtime_invoke(method, instance, params, &exc);

案内メニュー