Я хотел бы знать, что такое лучшие рекомендации С++, когда дело доходит до организации моего проекта. Я прочитал, что я должен поместить все исходные файлы (.cpp) в папку src, а файлы заголовков (.h) должны быть помещены в папку include. Так оно и должно быть, или я должен помещать файлы заголовков в папку исходных файлов?
Это структура дерева папок
- Project
|
+--- src (.cpp)
|
+--- include (.h) ????
|
+--- test (cpp unit test)
|
+--- doc (docs)