Programmieren - alles kontrollieren 4.937 Themen, 20.655 Beiträge

C++ direkter Zugriff auf Dateien

(Anonym) / 11 Antworten / Flachansicht Nickles

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

bei Antwort benachrichtigen
(Anonym) thomas woelfer „also ich weiss nicht genau was du willst, aber ich versuchs mal. es gibt nur...“
Optionen

ich denke mal, du hast meine Frage soeben beantwortet...
Das heißt also, der direkte Zugriff auf Dateien (also random access)
ist nur auf Dateien möglich, die im Binärmodus vorliegen, also mit z.B. fopen(c:\\datei,"wb") geöffnet worden sind..
Lieg ich da richtig?

meine nächste Frage war dann, ob ich diese Datei, auf die ich direkt(also auf einen bestimmten datensatz) zugreifen will, mit fwrite und fread behandeln muss.
Oder kann ich auch mit fprintf und fscanf zugreifen.

noch zur Ergänzung:
ich möchte dann mit fseek den filepointer auf einen bestimmten datensatz zeigen lassen....das geht dann also nur mit einer binärdatei....oder nicht?

bei Antwort benachrichtigen