2

一部のコードを読みやすくするために、いくつかのファイルに分割しています。これらのファイルの 1 つには、2 つの初期化メソッドが含まれています。それらのメソッドの宣言を含む.hを作成してそれを含める価値はありますか、それとも.cppを2つのメソッドだけに直接含める必要がありますか?標準に準拠する価値はありますか?

4

3 に答える 3

1

.cpp含めたファイル、名前が間違っている.hファイルです。

.cppそして.h、プログラマーにとって何かを意味する拡張機能です (そして、ツール チェーンの時折のツールです)。ファイルの処理を開始#includeする.cppと、ツールチェーンに対処方法を納得させたとしても、他のプログラマー (数か月/数年後には自分自身を含む) を混乱させることになります。

ヘッダー ファイルのみのツールまたは関数のセットを作成することが許容される場合があります。そのファイルを呼び出すこと.cppはできません。

于 2013-07-15T20:30:57.420 に答える