Re: Read lines from very large text file
Re: Read lines from very large text file
- Subject: Re: Read lines from very large text file
- From: Chris Ridd <email@hidden>
- Date: Sat, 07 Feb 2009 07:46:04 +0000
On 7 Feb 2009, at 05:39, Clark Cox wrote:
On Fri, Feb 6, 2009 at 9:30 PM, Sean McBride <email@hidden> wrote:
Joar Wingfors (email@hidden) on 2009-02-06 12:06 AM said:
How can you guarantee a file's existence? sudo rm -f?
How about calling open() on it?
:) But note the latter part of the sentence: "this method should
only
be used if the file is guaranteed to exist _for the duration of the
data
object's existence_." So if I create an NSData with
dataWithContentsOfMappedFile and then the user deletes the backing
file,
then what?
Even if you delete the file from the filesystem, you are just deleting
the mapping from that particular filename to the file's actual data.
The actual "file" still there until the last process with an open
handle closes it, so open()'ing a file will guarantee that it exists
until you close() it, or your process terminates.
The text may allude to the Windows port of OPENSTEP (or Yellow Box) -
on Windows mapped files can't be removed while they're still mapped.
IIRC...
Cheers,
Chris
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden