可能性の重複:
In C++ why have header files and cpp files?ヘッダーファイルのクラス実装は==悪いスタイルですか?
ヘッダー・ファイル内の全クラスC++を書き込むことが得策である場合、私は不思議でしたか? javaがそのoopプログラミングを行うのと同様の方法でクラスをインクルードするためにincludeを使用します。それは悪いスタイルですか?誰も私に "良い" C++のoopスタイルガイドを教えてもらえますか?また、テンプレートプログラミングが、C++で経験を積んだ人について話すとき、彼らが本当に意味するものであるかどうかも疑問です。
すべてが正しいです。メモとして、テンプレート定義をヘッダーのクラス定義の下に置くことが常に推奨されています(http://www.parashift.com/c++-faq-lite/inline-functions.html#faq-9.7で推奨されています)あなたはまだ宣言/ある程度の分離を定めることができます。 –
ええ、感謝します。 –
一般的なプラクティスは誰ですか?つまりBoostの大半はヘッダーのみです - それは数えられませんか? – ildjarn