Problem beim schreiben/lesen einer Struktur-liste
-
for(int z7; z7 < 200; z7++)Das hier ist sicher schon mal falsch.
z7 muss auch noch initialisiert werden. Der hat sonst keinen definierten Wert. (Sehr wahrscheinlich kein 0).
Das hier sollte reichen:
for(int z7 = 0; z7 < 200; z7++)
-
*vor den kopf hau ^^ hab wohn ausversehen was rausgelöscht^^
thx
------edit----
muss ich irgendwie die Marktliste dann reinnehmen
(also die variablen der structur Marktliste definieren?)
-
greece57 schrieb:
------edit----
muss ich irgendwie die Marktliste dann reinnehmen
(also die variablen der structur Marktliste definieren?)Grundsätzlich musst du alle Variablen zuerst definieren, bevor du auf sie zugreifst. (Bei Klassen/Strukturen bietet sich da die Initialisierungsliste an).
-
würde dass bei meinem problem helfen und wie mache ich dass
Mein Problem ist immer noch dass er nach dem lesen nicht in die variablen speichert.
Das txt dokumment ist übrigens leer
könnte da ein fehler sein?
-
Also in der Datei muss schone etas stehen, damit du etas einlesen kannst.

Im übrigen speicherst du ja binär ab und nicht als Text. Somit wirst du im Textedtior nur komische Zeichen sehen.
-
problem: in der datei steht NIX ^^
0 kb
und editor zeigt mir nix an^^hab ich beim schreiben was falsch gemacht?
weil so ist es ja kein wunder dass er nix lädt
-
greece57 schrieb:
weil so ist es ja kein wunder dass er nix lädt
Jo. Entweder hat er gar nichts geladen, oder alles. (Was ebenfalls nichts ist. ;))
-
also is beim schreiben was falsch aber WAS ??
kann mir plz jemand helfen?
-
Hast du Fellhuhn's Beitrag schon angeschaut?
-
ja und auch übernommen aber trotzallem bleibt die ausgabedatei leer
-
Schau mal hier:
http://www.cplusplus.com/reference/iostream/ostream/writeAnsonsten mach mal ein ganze einfaches Beispiel, wo du einen Integer in eine Datei schreibst und probier dann das ganze zu erweitern bis du das hast, was du im Moment hast. Dann solltest du den Fehler finden.
(Schreibzugriff hast du schon, oder?)