- 51 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 21:45:20 ]
- >>49
Boost FAQには以下のようにあるけど。 >なぜ Boost のヘッダファイルはどれもこれも .hpp を使い、 .h や拡張子なしにしないのですか? >ファイルの拡張子は、人間とコンピュータプログラムの両方にそのファイルの "型" を伝えるものである。 >'.h' という拡張子は C のヘッダファイルで用いられており、 C++ のヘッダファイルに関して間違ったことを伝えてしまう。 >拡張子無しのものを用いると何も伝わらず、型を断定するためにファイルの中身を調べることを強制する。 >'.hpp' を使うことで、そのファイルが C++ のヘッダファイルであることを明確に特定することができ、 また実際に使う際にもきちんと動作する。 (Rainer Deyke)
|

|