Est-il possible d'organiser en-tête c++ et fichiers cpp?

Je ne suis pas sûr si je te pose une question valable, mais voilà.

J'ai le c++ solution avec une structure de

[dossier] fichiers d'en-Tête -

... 200 fichiers d'en-tête ..

[dossier] les fichiers Source -

... 200 soure fichiers ..

... reste

Est-il possible d'organiser d'en-tête et soure de fichiers par dossiers comme vous le feriez dans un projet C#? Le problème que je me pose est, à mesure que le projet se développe, il devient fastidieux de naviguer à travers un tas de fichiers, ce qui serait beaucoup plus facile à naviguer, si elles étaient organisées par des fonctionnalités (telles que les dossiers et les espaces de noms dans les projets c#).

Est-il une sorte de norme, qui serait soutenue par une grande variété de compilateurs et pas Visual Studio seul ?

Exemple:

[dossier] fichiers d'en-Tête -

  • [dossier] X domaine
    • 100 fichiers d'en-tête
  • [dossier] Y domaine
    • 100 fichiers d'en-tête

[dossier] les fichiers Source -

  • [dossier] X domaine
    • 100 fichiers cpp
  • [dossier] Y domaine
    • 100 fichiers cpp

... reste

  • La plupart des compilateurs ne se soucient pas de l'endroit où votre source et les fichiers d'en-tête sont situés.
InformationsquelleAutor Dante | 2012-09-10