Ich habe zwei Griffe, und sie sind aus der gleichen Datei erstellt,Frage zum Betrieb auf Dateien in Windows
in einem solchen Zustand möchte ich mich auf schreiben, von 1 bis 100 unter Verwendung des ersten GRIFF versetzt,
und 101-200 die 2. GRIFF, 201-300 mit dem ersten Griff,
...,
Wie kann ich diese Operation machen scheint wie eine sequentielle Schreib und keine Zeit verschwendet mit
zwischen dem Positionieren der Zeiger im GRIFF?
Es ist schwer, eine gute Antwort darauf zu geben? Warum können Sie nicht denselben Griff verwenden und die Daten nur sequentiell schreiben? – Goz
Könnten Sie bitte ein bisschen mehr Informationen geben? Das klingt für mich wie ein Szenario in einer Multithread-Umgebung, habe ich recht? Meinst du in deiner Frage, dass es nach den einzelnen Schreibvorgängen nur einen einzigen sequentiellen Schreibvorgang in der Datei geben sollte? – Kosi2801
@ Kosi2801: Ja, es gibt einen einzigen sequentiellen Schreibvorgang. Alle Schreiboperationen, die unterschiedliche HANDLE verwenden, sind verschachtelt. – Kim