C ++ Plusieurs classes avec le même nom

Dire que j'ai deux fichiers cpp. Déclarer les classes avec le même nom, mais peut-être totalement différente d'une structure (ou peut-être la même structure, mise en œuvre différente). Les classes n'apparaissent pas dans les fichiers d'en-tête. (Par exemple, supposons qu'ils sont le Nœud des classes pour les différents cours.)

J'ai vu ces classes conflit. Est-ce prévu par la norme? Quelles solutions à ce problème?

source d'informationauteur Thomas Eding