refクラスに配列宣言

解決


初心者  2009-02-09 02:11:27  No: 69647

refクラスに配列宣言すると以下のエラーがでます。

refクラスに配列宣言をする場合、どのようにすべきでしょうか?

エラー内容
  Form1のメンバとして定義できません。混合型はサポートされていません。

よろしくお願いします。


επιστημη  URL  2009-02-09 02:21:37  No: 69648

コード見せて。どこでどんなエラーなのかも添えて。


初心者  2009-02-09 03:16:16  No: 69649

public ref class Form1 : public System::Windows::Forms::Form
{
    static int aaa[100];  ←エラー発生

エラーメッセージ
  'aaa' をマネージ 'Carbo::Form1' のメンバとして定義できません。混合型はサポートされていません

    static int aaa;  ←ですと正常です。

よろしくお願い致します。


επιστημη  URL  2009-02-09 04:02:41  No: 69650

× static int aaa[100];
○ static array<int>^ aaa = gcnew array<int>(100);


初心者  2009-02-09 05:38:53  No: 69651

ありがとうございます。

できました。


初心者  2009-02-09 05:39:44  No: 69652

ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加