CreateFile und append
-
Hallo Leute!
Ich scheine momentan ein Brett vor dem Kopf zu haben -> wie kann ich eine Datei nur zum anhängen öffnen. dh ich will nur etwas in die Datei dazuschreiben, aber CreateFile bietet mir diese Option nicht (oder bin ich blind?)
Den Weg über SetFilePointerEx würde ich gerne vermeiden.
Danke schonmal!
-
SetFilePointer ist doch die einzige Möglichkeit. Die Standardbibliothek macht das auch nicht anders. Was ist denn daran so schlimm?
-
Nichts ist schlimm, aber ich dachte es geht einfacher.
Bei open() kann ich ja auch O_APPEND angeben - deshalb dachte ich, dass CreateFile auch soetwas anbietet, hab mich wohl vertan.Trotzdem danke!
-
You cannot open a file in append mode using CreateFile.
Reason : the function creates the file if it does not exist and overwrites
the file if it does exist
-
@Krause:
Das ist totaler Mumpitz! Die Datei einfach mit dem Parameter
CreateFile (.., .., .., .., OPEN_ALWAYS, .., ..) öffnen und and das
Ende der Datei seeken!mfG - Mister M
-
Shade Of Mine schrieb:
Den Weg über SetFilePointer(Ex) würde ich gerne vermeiden.
Wrum? Das ist der einzige Weg
