Operator [] und = für eigene Array-Klasse überladen
-
Wie sieht es aus, wenn diese Operatoren für eine eigene Array-Klasse, die sagen wir mal nur ints aufnehmen kann, überladen werden? Ich kanns irgendwie nicht nachvollziehen, wie die aussehen sollen, damit solche Sachen möglich sind:
IntArray myarray; myarray[3] = 53;
Wenn der Operator [] den Wert einfach returenen würde, stünde da ja was wie
23 = 53;...aber das geht ja nicht.
-
http://tutorial.schornboeck.net/los/array_class.htm
der op[] liefert einfach eine referenz und schon ist das problem geloest.