in C will ich ein komplettes struct in eine datei speichern....
ich hab da was mit fwrite gefunden, aber daraus werde ich nicht schlau.
weiss da jemand was?
danke schonmal
Ihr seid ja nur neidisch, weil ich der einzige bin, zu dem die leisen Stimmen sprechen! TweakPC IRC Channel: #tweakpc im Quakenet (irc.quakenet.org) Satzzeichen folgen direkt hinter einem Wort. Es ist kein Leerzeichen dazwischen!
Soweit ich weiß ist doch ein struct sowas was später in C++ mal ne Klasse wird (also ein komplett eigener Typ), ich hab aber grade gestern abend in nem C/C++-Buch gelesen, dass fwrite() nur Strings, Interger und Floats behandeln kann. Das heißt du müsstest dir ne Funktion schreiben, die alle Variablen des struct z. B. jeweils in ne eigene Zeile speichert, und eine, die sie so wieder einliest.
aber struct ist im prinzip ne ansammlung verschiedener typen in einerm typ.
aber darum gehts ja nicht.
es geht nur drin, daß ich das eben alles in einem wisch abspeichern kann, das geht auch mit fwrite, weil man da unter anderem ne bestimmte bytelänge angeben kann. nur kommt das irgendwie nicht so hin wie in der hilfe steht.
momentan läuftd über ne schleife und fprintf, aber fwrite wäre eben eleganter.