|
-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx
[mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Adam Glauser
Sent: Wednesday, February 04, 2009 2:45 PM
To: rpg400-l@xxxxxxxxxxxx
Subject: Buffered reading of stream files
I have a routine which reads a stream file byte by byte
looking for record start and end delimiters. I have
implemented my own buffering.
Now I'm looking at trying to separate the buffered reading
from the actual parsing so that I can handle records without
start delimiters, as well as delimiters of arbitrary length.
It should be relatively easy to modify my current buffering
code to work with different delimiters, but I wonder if I'd
be better off just using the _C_IFS_(fopen,fclose,fread) functions.
What would you choose and why?
--
This is the RPG programming on the IBM i / System i
(RPG400-L) mailing list To post a message email:
RPG400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change
list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit
http://www.messagelabs.com/email
______________________________________________________________________
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.