目次
4 関係: トランスクルージョン、ヘッダファイル、インクルーシブ、C言語。
トランスクルージョン
B が文書 A の中にトランスクルードされている。 トランスクルージョン(英: Transclusion)とは、参照によってある文書を別の文書に掲載すること、参照読み込み。動詞形はトランスクルード(英: Transclude)。 トランスクルージョンはハイパーテキストを成す機能のひとつ(さらにいえばその一形態)である。たとえば、日本に関する記事Aに、人口推移を表すデータを記事Bから引用するとする。このとき、記事Aにデータをコピー&ペーストするのではなく、記事Aに記事B上のデータを直接表示できるようにする。このような参照関係は両記事をリンクする役割も持つ。 この用語はテッド・ネルソンが造り、著書『リテラリーマシン』で「ハイパーテキスト」や「ハイパーメディア」と共に使われた。
ヘッダファイル
ヘッダファイル(Header file)は、特にC言語やC++でのプログラミングで使われるファイルであり、一般にソースコード形式をしていて、コンパイラが別のソースファイルの一部として自動的に展開して使用する。一般にヘッダファイルは、ソースファイルの先頭部分に書かれたディレクティブによってインクルード(その場に内容を展開)される。インクルードファイル(Include file)とも。 ヘッダファイルには、サブルーチンや変数やその他の識別子の前方宣言が含まれていることが多い。複数のソースファイルで宣言する必要のある識別子を1つのヘッダファイルに置き、必要に応じて個々のソースファイルがそのヘッダファイルをインクルードする。
インクルーシブ
インクルーシブとは、日本語にすると「包み込むような/包摂的な」という意味。 「ソーシャル・インクルージョン」(社会的包摂)という言葉から来ており、これは「あらゆる人が孤立したり、排除されたりしないよう援護し、社会の構成員として包み、支え合う」という社会政策の理念を表している。 また、次のことも指す:。
C言語
C言語(シーげんご、C programming language)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発した汎用プログラミング言語である。英語圏では「C language」または単に「C」と呼ばれることが多い。日本でも文書や文脈によっては同様に「C」と呼ぶことがある。制御構文などに高水準言語の特徴を持ちながら、ハードウェア寄りの記述も可能な低水準言語の特徴も併せ持つ。基幹系システムや、動作環境の資源制約が厳しい、あるいは実行速度性能が要求されるソフトウェアの開発に用いられることが多い。後発のC++やJava、C#など、「C系」と呼ばれる派生言語の始祖でもある。 ANSI、ISO、またJISにより言語仕様が標準規格化されている。
見る IncludeとC言語

