Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Feb 2011 16:35:06 -0500
From:      Andrew Duane <aduane@juniper.net>
To:        "Julian H. Stacey" <jhs@berklix.com>, "hackers@freebsd.org" <hackers@freebsd.org>
Subject:   RE: reverse of  getchar() read() open() fopen() ?
Message-ID:  <AC6674AB7BC78549BB231821ABF7A9AE924A762570@EMBX01-WF.jnpr.net>
In-Reply-To: <201102112132.p1BLWkiP003000@fire.js.berklix.net>
References:  <201102112132.p1BLWkiP003000@fire.js.berklix.net>

next in thread | previous in thread | raw e-mail | index | archive | help
I've never seen any such thing, but I've done similar things a lot. I'd say=
 malloc/read the whole file in and use a decrementing pointer to return the=
 "previous" character.

--
Andrew Duane             Juniper Networks
978-589-0551              10 Technology Park Dr
aduane@juniper.net      Westford, MA  01886-3418

________________________________________
From: owner-freebsd-hackers@freebsd.org [owner-freebsd-hackers@freebsd.org]=
 On Behalf Of Julian H. Stacey [jhs@berklix.com]
Sent: Friday, February 11, 2011 4:32 PM
To: hackers@freebsd.org
Subject: reverse of  getchar() read() open() fopen() ?

Hi hackers@,
Do we have C libraries with reverse of getchar() [ & maybe read()
] & fopen() [ & maybe open() ] etc, to read from end of file toward
beginning ?  I dont see anything in the See Also sections.  I'm not
looking to write, just read.  I'm looking for something that returns
last char in file as first etc, I'm not interested in wchars etc,
I could write some C functions, with seek etc & probably will, if
none exist, but no point if they already exist ?

Cheers,
Julian
--
Julian Stacey, BSD Unix Linux C Sys Eng Consultants Munich http://berklix.c=
om
 Mail plain text;  Not quoted-printable, Not HTML, Not base 64.
 Reply below text sections not at top, to avoid breaking cumulative context=
.
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AC6674AB7BC78549BB231821ABF7A9AE924A762570>