今のところ、ヘッダー ファイルはまったく使用していません。クラスはそれぞれ.cpp
完全に 1 つのファイルにあります。しかし、コンパイル時間を節約するために、今すぐヘッダー ファイルを利用したいと考えています。Visual Studio が、デバッグ ビルド用に変更されていないクラスをコンパイルしないことを願っています。
ヘッダー ファイルにパブリック メソッドとメンバーのみを記載する方法はありますか。理論的には、コンパイラにとって十分な情報です。たとえば、別のファイルにmain.cpp
クラスヘッダーが含まれている場合、プライベートメソッドとメンバーは必要ありませんか?
プライベート メソッドとメンバーの名前を再入力せずにヘッダー ファイルを使用するにはどうすればよいですか? 私がそうしたいと思う理由は、コーディングの生産性です。別のメソッドで使用されるクラスに小さなヘルパー関数を追加したい場合、その署名をヘッダー ファイルにも追加する必要はありません。