020
23.08.2006, 13:45 Uhr
Yadgar
|
High!
Zitat von Yadgar: |
[quote ~Blubber2063]Vermutlich wirst du hier doch noch Code veröffentlichen müssen damit man den Fehler sehen kann
|
[/quote]
Einen Fehler, der für den Absturz verantwortlich ist, habe ich schon mal gefunden... natürlich muss in der Schleife irgendwo auch ein char aus dem Eingabestream gelesen werden!
Wenn ich input.get(ch) hinzufüge, stürzt das Programm zwar nicht mehr ab, dafür bricht der Einlesevorgang jetzt schon nach 356216 (statt korrekt 1976827) Pixeln ab, was in der Bilddatei (von der linken oberen Ecke aus gerechnet) der Position 252, 1148 entspricht... anders als beim letzten Versuch befindet sich an dieser Stelle nur ein schwarzes (0, 0, 0) Pixel, so dass der Fehler nicht an einer Bereichsüberschreitung in ch liegen kann... das wird immer mysteriöser!
Bis bald im Khyberspace!
Yadgar -- Flagmaker - ein Programmier-Blog |