クラスのプロパティとして std::map を使用しようとしています。私は Visual Studio 2012 を使用しており、私のクラスは次のようになっています。
public ref class MyClass
{
std::map<std::wstring,MyType> * mpMyMap;
MyClass()
{
mpMyMap = new std::map<std::wstring,MyType>();
}
~MyClass()
{
delete mpMyMap;
}
Get(std::wstring name)
{
return mpMyMap[name];
}
}
リターン時 mpMyMap[name]; この型には operator[] がありません。私は何をすべきか?