Bonjour,

Je cherche une liste /unique/non-ordonnée/ de int. C'est à dire qu'elle conserve l'ordre d'entrée des éléments.

A la base j'utilise std::set, mais cette dernière ordonne la liste (ordre croissant). J'ai donc essayé unordered_set de <tr1/unordered_set>, sauf qu'elle ne réagit pas comme je le souhaitais. En effet, la liste range aussi dans l'ordre croissant.

Ensuite j'ai voulu voir si il y avait une différence avec unordered_set de Boost, mais je n'arrive pas à l'implémenter dans mon compilateur.

Connaissez vous une liste répondant à ce besoin? ou de Quel manière doit-je utiliser unordered_set?

Merci pour vos réponses^^