P
Hi Brandsim,
Du machst eine seltsame Sache, die auf lang oder kurz Probleme verursachen wird, wenn Du Dein jetziges überwunden hast:
fwrite(nxyz, 4,1,binfile);
fwrite(nxyz+1,4,7,binfile);
Bist Du Dir ganz, ganz ganz sicher, daß Du wegschreibst, was Du wegschreiben wolltest?
Üblicherweise sieht das so aus:
fwrite(&objekt, sizeof(objekt), objektzahl, outfile);
Mehr dazu in http://www.cplusplus.com/reference/clibrary/cstdio/fwrite.html. Auf jeden Fall ganz böse, den zweiten Parameter hart hineinzuschreiben. , solltest Du ausbessern, daß Dir der Compiler das über sizeof() liefert!