Hjem Udvikling Hvad er navneopløsning? - definition fra techopedia

Hvad er navneopløsning? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder navneopløsning?

Navneopløsning er i forbindelse med programmering sammenhængen mellem identifikatorer i programmeringsmiljøet til de faktiske programkomponenter, de repræsenterer. Disse navne kan gemmes i opslagstabeller eller som en del af et navneområdehierarki. Formålet med navngivningen er at tilvejebringe en kort reference til kodet materiale. Processen kan bruges til at kalde en funktion, en variabel eller en anden komponent fra et lager af navngivne enheder.

Techopedia forklarer navneopløsning

Navnet på en programmeringskomponent kan være programmets vilkårlige valg, eller det kan være noget med specifik syntaks, der er tildelt af en algoritme i programmeringssproget. Navnområdet til en identifikator giver konteksten. Det samme navn i to forskellige navneområder henviser muligvis til helt forskellige programmeringskomponenter. Omfanget af en variabel bestemmer, hvor den kan være tilgængelig til brug i et program.

Navne, der er tildelt underprogrammer, gør det nemt at åbne dem uden at indsætte hele koden. Muligheden for at få adgang til en subroutine ved hjælp af et navn er en af ​​de største fordele ved programmering.

Navneopløsning kan finde sted, når programmet er kompileret eller under kørsel. Den første kaldes statisk navneopløsning, og den anden kaldes dynamisk navneopløsning.

Denne definition blev skrevet i forbindelse med programmering
Hvad er navneopløsning? - definition fra techopedia