Zuhause Entwicklung Was ist ein Zirkelverweis? - Definition aus techopedia

Was ist ein Zirkelverweis? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Rundschreiben?

Eine Zirkelreferenz in der Computerprogrammierung ist eine Situation, in der sich zwei Werte gegenseitig referenzieren. Diese Art der Referenz kann äußerst problematisch sein, wenn zwei Funktionen oder Werte zur Definition voneinander abhängen. Dieser Begriff wird in der IT-Welt ähnlich wie in der allgemeinen Sprache verwendet, um sich auf eine Sache zu beziehen, die auf eine andere verweist, und umgekehrt.

Techopedia erklärt die Zirkelreferenz

Ein Beispiel für einen Zirkelverweis bei der Programmierung befindet sich in einer Microsoft Excel-Tabelle. Excel umfasst das Hinzufügen oder Bearbeiten verschiedener Zellen mit Funktionen, die auf bestimmte Zellbereiche abzielen. In einigen Fällen können zwei verschiedene Einträge in Microsoft Excel für die Berechnung voneinander abhängen und einen Zirkelverweis erstellen. Dies kann zu einem Deadlock führen, der Berechnungen unmöglich macht. Um diese Situation abzumildern, hat Microsoft eine Zirkelreferenzfunktion in die Symbolleiste der Anwendung aufgenommen. Auf diese Weise können Benutzer Zirkelverweise identifizieren und entfernen.


Ein Zirkelverweis ist auch bei der Programmierung problematisch und kann auftreten, wenn eine Funktion ein bestimmtes Ergebnis zurückgibt, das von einer anderen Funktion verwendet wird, um dasselbe Ergebnis zurückzugeben. In einigen Fällen liefert dies einfach nutzlosen Code. In anderen Situationen kann es zu einem Deadlock oder zum Absturz eines Programms kommen.

Was ist ein Zirkelverweis? - Definition aus techopedia