私は C++\CLI をまったく使用したことがなく、次の問題があります。たとえば、MyClass という名前のクラスがあり、そのいくつかの値をメモリに格納する必要があります。長い間 C# を使用していたため、List が最も親しみやすいため、List を使用することにしました。コードは次のとおりです。
//Header File
ref class MyClass
{
public:
MyClass(void);
private:
System::Collections::Generic::List<MyClass^> values;
};
//CPP file
MyClass::MyClass(void){
this->values=gcnew System::Collections::Generic::List<MyClass^>();
}
コンパイラは、エラーC2582があると言い続けます。しかし、代入演算子がない場合、どのようにリストを初期化すればよいでしょうか?
前もって感謝します。