ハッシュマップを vc++ 08 の ArrayList に追加したいです。私のコードは以下のとおりです。
typedef std::tr1::unordered_map< std::wstring, std::wstring > hashmap;
hashmap numbers;
ArrayList^ myAL = gcnew ArrayList;
myAL->Add(numbers); // gives error...
しかし、それはエラーを与えます
error C2664: 'System::Collections::ArrayList::Add' : cannot convert parameter 1 from 'hashmap' to 'System::Object ^'
1> No user-defined-conversion operator available, or
1> No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
オブジェクトでキャストしようとしましたが、成功しませんでした。arraylist にハッシュマップを追加するのを手伝ってくれる人はいますか?
前もって感謝します...