"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Schnelle Frage: Hex-Code des EOF Zeichen?

Geigerzeiger 26.08.2004 - 17:40 1704 8
Posts

Geigerzeiger

Addicted
Registered: Jan 2004
Location: anywhere
Posts: 449
Hallo!

Titel sagt alles!
Bräuchte den ASCII Wert (int, hex) füt das EOF-Zeichen für Text-Dateien

mfg.
Bearbeitet von Geigerzeiger am 26.08.2004, 17:46

dio

Here to stay
Registered: Nov 2002
Location: Graz
Posts: 4884

Geigerzeiger

Addicted
Registered: Jan 2004
Location: anywhere
Posts: 449
thx ..

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Diese Absurdität gibt's allerdings nur unter DOS. Und da gibt's auch keinerlei Garantie, dass es überhaupt vorkommt.
Bearbeitet von Ringding am 27.08.2004, 15:31

Geigerzeiger

Addicted
Registered: Jan 2004
Location: anywhere
Posts: 449
Schom aber wie stellt dann die Dateifunktion feof() das Dateiende fest?
Die funzt auch noch in windows!
Irgendein Zeichen muss es ja da geben.

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Nein, es gibt eine Filegröße und eine aktuelle Position im File. Wenn man am Ende steht, dann ist halt feof() == true.

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25423
= die filegröße muss irgendwo verzeichnet sein. wo? im mft?

that

Moderator
Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
Die Filegröße steht bei FAT im Directory, bei NTFS in der MFT.

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25423
thx
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz