array<System::Object^>^ temp0 = {"Test","Test2"};
これは正常に動作しますが、問題はその新しいインスタンスを作成することです。インターネット全体、特に msdn を調べたところ、新しいインスタンスの作成とそのサイズの定義、または動的に割り当てることに関連するものは見つかりませんでした。
私は次のようなことを考えていました:
array<System::Object^>^ temp0 (2) = new array<System::Object^>^();
しかし、これは明らかに機能しません。サイズが定義されているか、サイズが定義されていない新しいインスタンスを定義する方法を知っている人はいますか? 次のような後にforループからデータを入力できるようにしたい:temp0[3] = "Test3";
私が十分に明確だったことを願っています。前もって感謝します。