テンプレートメタプログラミングとは? わかりやすく解説

Weblio 辞書 > 固有名詞の種類 > 製品 > コンピュータ > プログラミング言語 > C++ > テンプレートメタプログラミングの意味・解説 

テンプレートメタプログラミング

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/04/08 16:25 UTC 版)

テンプレートメタプログラミング: template metaprogramming)は、メタプログラミング技法の一種であり、コンパイラテンプレートを使って一時的ソースコードを生成し、それを他のソースコードと結合してコンパイルする方式である。テンプレートが出力するものは、コンパイル時の定数、データ構造、関数定義などがある。テンプレートの利用は言わばコンパイル時の実行である。この技法は様々な言語で使われている(C++D言語EiffelHaskellMLXLなど)。




「テンプレートメタプログラミング」の続きの解説一覧




固有名詞の分類

このページでは「ウィキペディア」からテンプレートメタプログラミングを検索した結果を表示しています。
Weblioに収録されているすべての辞書からテンプレートメタプログラミングを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からテンプレートメタプログラミング を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「テンプレートメタプログラミング」の関連用語

テンプレートメタプログラミングのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



テンプレートメタプログラミングのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのテンプレートメタプログラミング (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS