Nothing in DOS/WINDOWS/UNIX/POSIX enforces or requires a file to end with any sort of End-Of-File CHARACTER. I personally am entirely certain that Windows (be it under FAT,FAT16,FAT32,NTFS,etc.) uses file lengths in the file tables/nodes to determine the EOF is reached. Windows reports file lengths based on what is recorded in the file meta information. Any file system less than 30 years old that made you parse a file to see how long it is would be roasted alive, even in a market dominated by crap-ware like MSWinME. =)
myocom was entirely correct. Now, filesystems that conform to POSIX rules are supposed to use EOF signaling but that wasn't the point up there.
Admittedly, however, your post is as lucid as the word of God compared to the original AM post that spawned this discussion! =P
--
$you = new YOU;
honk() if $you->love(perl)
In reply to Re: Re: Re: Re: length of a file
by extremely
in thread length of a file
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |