私は機能program.cppを含むものを持っていmainます。Tracker関数で使用するクラスがありmainます。program.cppまた、多数のユーティリティ関数も含まれています (たとえば、プログラムに引数として渡されたファイルが存在するかどうかを確認する関数)。これらのユーティリティ関数を から移動したいと考えていますprogram.cpp。どうすればいいですか:
- 関数をそのまま含むよう
utils.cppに作成し、プロトタイプを に入れ、内部utils.hにインクルードして次のようにコンパイルします。utils.hprogram.cppg++ ... program.cpp utils.cpp - または、
utils.hプライベートメンバーのないクラスを作成し、すべての関数をパブリックとして使用utils.cppし、それらを実装してから使用しますprogram.cppUtils utils; utils.stuff(...);