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 : Sélectionner tout - Visualiser dans une fenêtre à part
std::map<const char*, MonObjet*> test;
ma rend
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?