Salut Je suis en train d'utiliser unordered_map un programme compilé dans Xcode 4.2, mais le compilateur ne reconnaît pas, j'ai essayé:unordered_map sur Xcode 4.2
#include <ext/hash_map>
#include <tr1/unordered_map> //using this one currently
std::tr1::unordered_map<char *, Vars> elements;
Où Vars c'est une classe, aussi je m faisant cela dans la définition d'une classe, le problème de son que le compilateur imprime une erreur en disant:
No member named 'tr1' in namespace 'std'
im not sure ce qui se passe, donc je voudrais vraiment apprécier toute aide, merci à l'avance.
qu'est-ce que 'tr1'? Je n'ai pas besoin de l'utiliser quand j'inclus des objets 'std' comme' vector' etc. Mais moi aussi j'ai du mal à "trouver" la carte non ordonnée – johnbakers