Bearbeiten von Array-Elementen ohne Entfernen&Einfügen
Daß es nicht scheller wird, kann daran liegen, daß Du ja eine neue Nachricht einfügst, das betreffende Element wird größer, und damit verbunden ist eine Reorganisation des Speicherplatztes für das gesamte Array.
Besser wäre, wenn Du die neue Nachricht nicht einfügst, sondern ersetzt. D.h der ursprüngliche Cluster müßte schon irgendein blabla der gleichen Bytezahl enthalten wie die neue Nachricht.
Aber ich denke auch so wie Du, daß es da noch irgend etwas anderes geben könnte, so ewas, was vergleichbar wäre mit dem "Assembler Code" für zeitkritische Programmteile. Ich bin aber nur ein einfacher Hardware-Handwerker, dem diese höheren Weihen der Programmerkunst verschlossen sind. Aber vielleicht kann Dir jemand anderes hier helfen.
|