Ich war Anfangs noch auf dem Dreh dass Int64 für Versionsnummern ausreichen müsste und habe mit vier Words und einem
varianten Record experimentiert. Aber da mochte der Compiler nicht so recht mitspielen was überladene Operatoren im selben Record betraf. Außerdem hatte ich schon nach nur einem Tag einen Fall, wo das dritte Element deutlich größer als 65535 war. Weil ich nun nicht unbedingt darauf warten wollte dass AMD oder Intel eine 128-Bit-CPU bringt und, noch viel länger, dass von Emba ein entsprechender Compiler kommt, habe ich das hier geschrieben. Und dann dachte ich, wäre eigentlich ein schönes Tuto bzgl. überladener Operatoren.
Nun müsste mir nur noch einer der Delphi-Auguren erklären, weshalb überladene Operatoren ohne das Schlüsselwort overload auskommen
EDIT:
Schönes Beispiel mit Versionsnummern. Vektorrechnung wäre auch ein Kandidat gewesen.
Nur zu! Vielleicht kann ich da ja noch was lernen