インラインコードとは?

辞典・百科事典の検索サービス - Weblio辞書

初めての方へ

参加元一覧


用語解説|動画|商品|全文検索
Weblio 辞書 > コンピュータ > IT用語辞典 > インラインコードの意味・解説 

IT用語辞典バイナリ

IT用語辞典バイナリIT用語辞典バイナリ

インラインコード

【英】inline code

インラインコードとは、プログラミング言語において、サブルーチン呼び出すためのコード代わりに直接コード内に記述された、サブルーチン内容のことである。

インラインコードを記述する手法は、インライン展開と呼ばれている。インライン展開コンパイラによるコード最適化の手法の一つとして用いられている。

インラインコードを記述することで、サブルーチン呼び出す際に行われているレジスタ退避回復スタック調整、といった処理が不要となる。これによって、サブルーチン呼び出しに伴うオーバーヘッドがなくなり、処理の高速化を図ることができる。特にループ処理が多数存在するプログラム場合は、インラインコードを行うことで大幅速度向上が期待できる。

他方、インラインコードを用いると、複数の場所で何度も呼び出されるサブルーチンを、その都度直接記述することになる。そのためサイズ肥大しやすく、必要なメモリ容量増大しがちになる。

プログラミングのほかの用語一覧
コーディング:  インプリメント  入れ子  インクリメント演算子  インラインコード  オーバーフロー  オーバーロード  打ち切り誤差





インラインコードに関係した商品


インラインコードのページへのリンク
「インラインコード」の関連用語
インラインコードのお隣キーワード
モバイル
モバイル版のWeblioは、下記のURLからアクセスしてください。
http://m.weblio.jp/
» モバイルで「インラインコード」を見る
_ _   


インラインコードのページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2012 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリインラインコードの記事を利用しております。

©2012 Weblio RSS