Klotzkopp Geschrieben 20. Juni 2010 Geschrieben 20. Juni 2010 könnte jemand sich den folgen Programm abschnitt mal anschauen und prüfen ob die Arraygrößen bei lesen aus der Datei richtig angegeben sind?Nicht richtig. DankeBitte. Zitieren
Klotzkopp Geschrieben 21. Juni 2010 Autor Geschrieben 21. Juni 2010 Weil der zweite Parameter von std::basic_istream::read die Anzahl der zu lesenden Bytes angibt. Du hast aber ein Array von floats, die üblicherweise 4 Bytes groß sind. Da fehlt also noch ein Faktor sizeof(float). Alles natürlich unter der Annahme, dass hFile ein std::basic_istream (oder eine davon abgeleitete Klasse) ist. Die Typen deiner Variablen solltest du schon nennen. Zitieren
Moritz1243 Geschrieben 21. Juni 2010 Geschrieben 21. Juni 2010 Achso danke für die schnelle Antwort;) Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.