Klotzkopp Geschrieben 20. Juni 2010 Teilen 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Moritz1243 Geschrieben 20. Juni 2010 Teilen Geschrieben 20. Juni 2010 Und wieso? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Klotzkopp Geschrieben 21. Juni 2010 Autor Teilen 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Moritz1243 Geschrieben 21. Juni 2010 Teilen Geschrieben 21. Juni 2010 Achso danke für die schnelle Antwort;) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
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.