Hallo!!
Ich hoffe mir kann jemand weiterhelfen...
Kann ich auch auf Textdateien direkt zugreifen oder nur auf Binärdateien, wie funktioniert das genau, usw...
Bräuchte dringend Informationen darüber...danke schon mal im Voraus.
mfg Elmar
Programmieren - alles kontrollieren 4.937 Themen, 20.655 Beiträge
random access ist nur moeglich wenns nicht als textmode geoeffnet wurde. (hatte oben irgendwas von ascii geschrieben, das ist natuerlich bloedsinn... der richtige terminus ist textmode - aber inhaltlich passt das so.)
fprint() und fscanf() sind fuer textmode files. wenn du da datensaetze drin hast ist es sinnvoller die als strukturen zu definieren und die dann komplett zu lesen und zu schreiben. dabei bist du aber nicht auf fread und fwrite beschraenkt - die rtl hat da eine ganze reihe an funktionen. am ende laueft es aber immer auf ein read( &struct, sizeof(struct)) und dazu passendes write() hinaus.
fseek() frage: das ist richtig.
WM_HOPETHISHELPS
thomas woelfer