Ich möchte meine hashmap in ArrayList in vC++ 08 hinzufügen. Mein Code ist unten.Wie hashmap in ArrayList in C++ hinzufügen?
typedef std::tr1::unordered_map< std::wstring, std::wstring > hashmap;
hashmap numbers;
ArrayList^ myAL = gcnew ArrayList;
myAL->Add(numbers); // gives error...
Aber es gibt Fehler, dass
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
ich für Guss mit dem Objekt versucht, aber nicht gelungen. Kann jemand mir helfen, hashmap in arraylist hinzuzufügen?
Vielen Dank im Voraus ...
Danke für die Antwort, ich habe mein Programm geändert. Und füge einen alternativen Weg hinzu. –