Zwei Klassen-Instanzen in einer Table tauschen

  • Hallo Leute,
    ich habe derzeit ein kleines Problem.
    Wenn ich eine Table habe, welche die Instanzen von Klassen sammelt und zwei Einträge miteinander tauschen möchte, habe ich das Problem, dass ich einen Stack-Overflow bekomme.
    Warum liegt auf der Hand.
    Jedoch möchte ich mal nachfragen, ob es von Haus aus so eine Funktion gibt, welche zwei Einträge miteinander tauscht.

    Meine Funktionen:


    Der Stackoverflow entsteht durch die table.copy Funktion.
    Warum es passiert ist wohl logisch.. -> diese Rekursion geht bei Klassen die auf sich selbst zeigen nicht. :)

    Nur das es vorab gesagt ist.. die Methoden funktionieren, insofern man nicht mit Klassen hantiert.

    Wie auch immer, hätte jemand einen Rat wie ich die tausche?
    @MrX: oder @Jusonex: hat sicherlich einen Rat! :)

    ~ Signatur in Bearbeitung ~

    Einmal editiert, zuletzt von Krischkros (31. Mai 2013 um 17:00)

  • Dieses Thema enthält 11 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!