includeとは、~を含むという意味である。
C言語をベースとする言語におけるプリプロセッサディレクティブ
書式
#include <挿入するファイルのパス>
#include "挿入するファイルのパス"
用途
このプリプロセッサディレクティブが指定された行に、指定されたファイルの内容が挿入される。
通常は、ヘッダーファイルを引き込む為に用いられる。
#include <挿入するファイルのパス>
上記を使用した場合、コンパイラのデフォルトのインクルードパス及びコンパイルオプションで指定したインクルードパスを起点として挿入するファイルが検索される。
#include "挿入するファイルのパス"
上記を使用した場合、カレントディレクトリのパスを起点として挿入するファイルが検索され、ファイルが見つからなかった場合は #include <挿入するファイルのパス> と同様の検索を行う。
(以上の記述は一般例であり、規格ではそれぞれ実装依存の検索、実装依存の検索の後<>と同等の検索としか定められていない)
#include "挿入するファイルのパス" ですべて事足りるからといってそれのみを使うのはソースコードの可読性を下げる。他のライブラリのヘッダを使用する場合は #include <挿入するファイルのパス> を使うことが望ましい。
関連項目
-
「チームリーダー候補」サーバーサイドエンジニア/システムインテグレータ・ソフトハウス年収504万円~1,008万円
-
「BizDev・事業企画」SaaSスタートアップの次世代リーダー候補として事業成長に全方向から貢献年収500万円~800万円
-
グラフィックデザイナー・その他デザイナー/月収例48万円以上/門前仲町でのグラッフィックデザイナー時給3,000円~
-
未経験歓迎/食品製造工場の現場リーダー候補/社会人経験1年以上/前払いOK/履歴書不要/スピード採用時給1,300円
-
「残り枠わずか!」未経験採用枠/Webデザイナー/プライベート充実月給25万円~60万円
-
プログラマー/自社ブランドとして産業用途向け通信機器SpreadRouterを企画.開発.販売年収350万円~600万円
- 4
- 0pt

