Wozu brauchst du überhaupt ein dyn. Array? In dem Code-Schnipsel weist du ihm eine feste Länge zu (also immer 512) ... da kann man das doch auch mit einem statischen Array mach, oder???
Und hast du bedacht, dass, wenn das Array 512 groß ist, das der Index von 0-511 geht? (Kann ja sein, dass beim Auslesen von dem Array dann irgendein Fehler passiert)
Es ist unmöglich, witzig zu sein ohne ein bisschen Bosheit. Die Bosheit eines guten Witzes ist der Widerhaken, der ihn haften lässt. - Georg Christoph Lichtenberg