2010-07-24 3 views
2

J'ai remarqué que certaines sources ont commun et/ou incluent comme sous-dossiers. Je parle des sources C/C++ en particulier. Que sont-ils censés contenir?Répertoires de code source: "common" et "include"?

+0

Quand vous avez regardé, qu'avez-vous vu? Veuillez fournir des exemples pour lesquels vous avez des questions ** spécifiques **. –

+0

C'est très différent lorsqu'on regarde différentes sources. Il semble que certains aient un dossier "include" pour les fichiers d'en-tête partagés, mais sur d'autres, le dossier "common" semble contenir des fichiers d'en-tête partagés. – someguy

Répondre

1

Tant que la structure du dossier est cohérente, l'une ou l'autre façon est correcte. Si le (s) propriétaire (s) de la source possède à la fois des dossiers communs et des dossiers d'inclusion, il devrait y avoir une distinction évidente. J'espère que ces dossiers n'incluent pas d'autres artefacts qui devraient être ailleurs.

Avez-vous un problème particulier? ou à la recherche d'une «meilleure pratique»? Je pense généralement à un dossier include pour avoir des fichiers .h/.hpp alors qu'un dossier commun pourrait contenir des images et d'autres fichiers partagés non .h/.hpp.

+0

C'était un peu utile, merci. Attendra une explication plus détaillée. – someguy