#inlude/ヘッダファイル(インクルードファイル)

はてなブックマークに追加はてなブックマーク Yahoo!ブックマークに登録 ニフティクリップに追加 Livedoor クリップに追加 BuzzurlにブックマークBuzzurlにブックマーク Twitterに投稿  

これまでもたくさん登場してきましたが、#includeを指定すると、プログラム中に別のファイルのソースコードをインクルードします。

#include 

これは、iostreamという名前のファイルのソースコードを、現在のプログラム中に挿入するという意味です。
挿入されるファイルのことを、ヘッダファイルまたはインクルードファイルと呼びます。
通常、#includeは、プログラムの先頭に記します。

<>の括弧は、このファイルが標準ヘッダファイルであることを示します。
ヘッダファイルは、独自に定義することも可能で、その場合は、「"」(ダブルクオーテーション)で囲みます。

#include "myfile.h"
#include "../../foofile.h"
#include "/root/include/barfile.h"

上記のように、単体ファイル、相対パス、絶対パスのような指定の仕方が可能です。

ヘッダファイルにコードを記述することも可能ですが、慣例的には、コードは.cppファイルに記述するようにします。
ヘッダファイルには、定義、宣言、マクロ、インライン関数などを、.hファイルに記述します。


日時: 2008年06月05日 00:09
コメントを投稿






トラックバック

■この記事のトラックバックURL:
http://www.mapee.jp/mpe334/mt-tb.cgi/217

この記事にトラックバックされる方は、参照先が分かるようにするために、「#inlude/ヘッダファイル(インクルードファイル)」へのリンクをお願いいたします。
以下のHTMLタグをトラックバック送信元ページ内に挿入して下さい。



※この記事へのリンクがない、また関連のないページからのトラックバックは反映されませんので、ご了承下さい。






あわせて読みたいブログパーツ
フィードメーター - C言語とC++勉強ルーム