Me gustaría saber cuáles son las mejores prácticas de C++ a la hora de organizar mi proyecto. He leído que debo poner todos los archivos fuente (.cpp) en la carpeta src y los archivos de encabezado (.h) deben colocarse en la carpeta de inclusión. ¿Es la forma en que se supone que debería ser, o debería poner mis archivos de encabezado en la carpeta de archivos de origen?Cómo organizar un proyecto en C++
Ésta es mi estructura de árbol de carpetas
- Project
|
+--- src (.cpp)
|
+--- include (.h) ????
|
+--- test (cpp unit test)
|
+--- doc (docs)