開発 名前解決とは何ですか? -techopediaからの定義

名前解決とは何ですか? -techopediaからの定義

目次:

Anonim

定義-名前解決とはどういう意味ですか?

プログラミングのコンテキストでの名前解決は、プログラミング環境内の識別子を、それらが表す実際のプログラムコンポーネントにリンクすることです。 これらの名前は、ルックアップテーブルに保存することも、名前空間階層の一部として保存することもできます。 命名の目的は、コード化された素材への簡単な参照を提供することです。 このプロセスを使用して、名前付きエンティティのリポジトリから関数、変数、または他のコンポーネントを呼び出すことができます。

Techopediaは名前解決について説明します

プログラミングコンポーネントの名前は、プログラマが任意に選択することも、プログラミング言語のアルゴリズムによって割り当てられた特定の構文を持つ名前にすることもできます。 識別子の名前空間はコンテキストを提供します。 2つの異なる名前空間の同じ名前は、まったく異なるプログラミングコンポーネントを指す場合があります。 変数のスコープは、プログラム内で使用できる場所を決定します。

サブルーチンに割り当てられた名前により、コード全体を挿入することなく、サブルーチンを簡単に呼び出すことができます。 名前を使用してサブルーチンにアクセスできることは、プログラミングの最大の利点の1つです。

名前解決は、プログラムのコンパイル時または実行時に実行できます。 1つ目は静的な名前解決と呼ばれ、もう1つは動的な名前解決と呼ばれます。

この定義は、プログラミングのコンテキストで記述されました
名前解決とは何ですか? -techopediaからの定義