1. ホーム
  2. c++

[解決済み] .cppファイルと.hファイルの違いは何ですか?

2022-02-02 05:45:03

質問内容

.cppファイルを作成し、.hファイルに転送しているので、.cppファイルを#includeできないことだけが違います。 何か見落としている違いがあるのでしょうか?

解決方法は?

C++のビルドシステム(コンパイラ)は違いを知らないので、全ては慣習の一つです。

その規約とは .h ファイルは宣言であり .cpp ファイルは定義です。

そのため .h ファイルは #include d -- 宣言も含めています。