Hm, okay, ich werd's mal so mit einer art Differenz der geladenen Daten zu den veränderten Daten probieren. Reduzieren würde man den Speicheraufwand jedenfalls schonmal. Hoffe dass es auch im Effektiven Bereich ist.
----
Ich hab dann noch eine andere Frage bezüglich C / C++. Ich würde gerne eine Funktion vervielfältigen, dass ich sie per Funktionsname[3] einzeln aufrufen kann. Diese Funktionen sollen natürlich einzeln definiert werden können.
Ein Pointer-Array auf verschiedene Funktionen (die dann zwar mit einem Pointer aus dem Array ansprechbar, aber mit verschiedene Namen definiert werden) hilft mir also nicht weiter.
Also die eigentliche Definition der Funktionen soll in etwa so aussehen können:
Ansprechbar dann über funktion[2]() oder einen ähnlichen Ausdruck.
Gibt's da eine Möglichkeit, das irgendwie zu machen?