Zirkulärer Verweis

Was ist Zirkulärer Verweis?
Eine zirkuläre Referenz in der Computerprogrammierung ist eine Situation, in der zwei Werte aufeinander verweisen. Diese Art von Referenz kann extrem problematisch sein, wenn zwei Funktionen oder Werte zur Definition voneinander abhängen. Dieser Begriff wird in der IT-Welt so verwendet, wie es in der allgemeinen Sprache heißt, wenn eine Sache auf eine andere verweist und umgekehrt.

Ein Beispiel für einen Zirkelverweis in der Programmierung ist eine Microsoft Excel-Tabelle. Excel umfasst das Hinzufügen zu oder das Arbeiten mit verschiedenen Zellen mit Funktionen, die auf bestimmte Zellbereiche abzielen. In einigen Fällen können zwei unterschiedliche Einträge in Microsoft Excel für die Berechnung voneinander abhängig sein und einen Zirkelverweis erstellen. Dies kann zu einer Deadlock-Situation führen, die Berechnungen unmöglich macht. Um diese Art von Situation zu minimieren, hat Microsoft eine zirkuläre Referenzfunktion in der Symbolleiste der Anwendung hinzugefügt. Dies hilft Benutzern beim Identifizieren und Entfernen von Zirkelverweisen.

Eine zirkuläre Referenz ist auch beim Programmieren problematisch und kann auftreten, wenn eine Funktion ein gegebenes 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 kommen oder ein Programm zum Absturz bringen.


War die Erklärung zu "Zirkulärer Verweis" hilfreich? Jetzt bewerten:

Weitere Erklärungen zu