Bonjour,

Je voudrais créer une classe imbriquée dans une autre, je m'explique sur un exemple; pour la classe std::list, on peut déclarer un itérateur de la manière suivante:

std::list::iterator UnIterateur;

Comme si iterator est une classe interne à la classe liste. Et grâce à cela, je peux utiliser la classe std::list dans un programme et créer à coté une classe iterator sans qu'il n'y ai de conflit de nom.

Merci pour vos futures réponses