0

私はVS2010、C++ Windowsフォームアプリケーションを使用しています。

これが私のクラスです

 #pragma once
    public ref class FrameMatrix
    {
    public:
        FrameMatrix(void);
        FrameMatrix(int IdNm, int ClmnAmnt, int RwsAmnt);
        String^ FMName;
        int FMIdentificationNumber;
        array<array<double>^>^ FMArray;
    }; 

今、私はそれを辞書に値として入れようとしています。そして、未解決のトークンを取得します。

#pragma once
#include "FrameMatrix.h"
    public ref class Form1 : public System::Windows::Forms::Form
    {
    public:
        Dictionary<int, FrameMatrix^>^ ImportedData;
        Form1(void)
        {
            InitializeComponent();
            //
            //TODO: Add the constructor code here
            //
            ImportedData = gcnew Dictionary<int, FrameMatrix^>;
        }
4

1 に答える 1

0

括弧を忘れました:

ImportedData = gcnew Dictionary<int, FrameMatrix^>();
                                                  ^^

それでもエラーが解決しない場合は、表示されている正確なエラー メッセージを投稿してください。

于 2013-04-14T20:34:01.403 に答える