[C++ managé] Comment implémenter un Tableau associatif (map) ?
Salut tout le monde
Je désirerais utiliser un tableau associatif (clé,valeur) dans du code managé. Le problème, c'est que j'ai bien trouvé System::Collections::ArrayList, mais pas de map dans Collections... Si j'utilise std::map, je ne peux pas y ranger mon objet managé :
Code:
std::map<const char*, MonObjet*> test;
ma rend
Code:
1 2 3 4 5 6 7 8
|
error C3265: impossible de déclarer 'second' managé dans
'std::pair<_Ty1,_Ty2>' non managé
with
[
_Ty1=const char *const ,
_Ty2=MonObjet __gc *
] |
Je ne doit pas être le premier à vouloir faire ce genre de truc en c++ managé mais je n'ai rien trouvé sur le net. Quelqu'un sait comment s'y prendre ?