私は現在、かなり大規模になる範囲のプロジェクトに取り組んでいますが、C++ は比較的新しく、Java のバックグラウンドを持っているため、最善の進め方がわかりません。
次のようなディレクトリ構造が必要です。
+ Root
- main.cpp
+ Engine
+ Core
- foo.cpp
- foo.h
+ Utilities
- bar.cpp
- bar.h
+ Sound
+ Input
+ Collision Detection
+ Particle System
現在、Engine ディレクトリに大量の .ccp/.h ファイルがあります。それらを適切なフォルダーに移動してそれらを結び付けようとすると、未定義のクラスに関連するコンパイルエラーのページが表示されます。親切な魂が初心者を正しい方向に向けるのを助けることができますか?!