[C/Philosophie]fread: Welche Grösse pro Vorgang lesen?

Habe ich das jetzt so richtig verstanden: du startest einen Thread A, der nur die Datei blockweise einliest (mit dem eingestellten Codestück) und in einem separaten Thread B läuft die Parse-Funktion, welche die eingelesenen Daten verarbeitet, sobald sie zur Verfügung stehen?
So ist es.

Kleine Ergänzung zu arrsize: Einst (vor langer, langer Zeit), am Anbeginn des Programms, hatte ich den Plan, die Datei in einen 2D-Array zu laden. Und dazu brauchte ich diese Begrenzung (da sonst overflow). Mittlerweile habe ich das verworfen, da ich dutzendene Umkopierungen hätte ausführen müssen, um die Daten dann tatsächlich nutzen zu können.

Gruss
cwriter
 
Zurück