Hjem Udvikling Hvad er en cirkulær reference? - definition fra techopedia

Hvad er en cirkulær reference? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder cirkulær reference?

En cirkulær reference i computerprogrammering er en situation, hvor to værdier refererer hinanden. Denne type reference kan være ekstremt problematisk, hvis to funktioner eller værdier afhænger af hinanden til definition. Dette udtryk bruges i IT-verdenen, ligesom det på almindeligt sprog er at referere til, når en ting refererer til en anden og vice versa.

Techopedia forklarer Circular Reference

Et eksempel på cirkulær reference i programmering er i et Microsoft Excel-regneark. Excel involverer tilføjelse til eller drift af forskellige celler med funktioner, der er målrettet mod specifikke celleområder. I nogle tilfælde kan to forskellige poster i Microsoft Excel afhænge af hinanden til beregning og skabe en cirkulær reference. Dette kan skabe en deadlock-situation, der gør beregninger umulige. For at afbøde denne form for situation har Microsoft inkluderet en cirkulær referencefunktion på programmets værktøjslinje. Dette hjælper brugere med at identificere og fjerne cirkulære referencer.


En cirkulær reference er også problematisk ved programmering og kan forekomme, når en funktion returnerer et givet resultat, der bruges af en anden funktion til at returnere det samme resultat. I nogle tilfælde giver dette simpelthen ubrugelig kode. I andre situationer kan det oprette en deadlock eller ødelægge et program.

Hvad er en cirkulær reference? - definition fra techopedia