Subj : Re: Syntax
To   : All
From : Nelgin
Date : Sun Mar 13 2022 01:12 am

On Mon, 7 Mar 2022 13:14:24 -0500
"DesotoFireflite" <desotofireflite@VERT/VALHALLA> wrote:
>   Re: Syntax
>   By: Digital Man to DesotoFireflite on Mon Mar 07 2022 08:58 am
>
>  DM> Re: Syntax
>  DM> By: DesotoFireflite to All on Mon Mar 07 2022 08:41 am
>
>  >> I want to be able to add to the top of a file, but I can only
>  >> find out how to add to the bottom of a file. Currently I am
>  >> using:
>
>  >> fopen file 0_CREAT|0_WRONLY|O_APPEND "C:\SBBS\XTRN\INFO\INFO.LST"
>  >>
>
>  >> and that appends to the bottom of the list, but I want to show the
>  >> newest to oldest, not oldest to newest.
>
>  >> I'm assuming I just leave off the O_APPEND, but is there a correct
>  >> way.
>
>  DM> Leaving off O_APPEND will *overwrite* the portions of the file
>  DM> you write to. There is no standard method for "inserting" data
>  DM> into a file. You would have to read the file contents and
>  DM> re-write them with the "inserted" data first, then the old data.
>  DM>
>
> Ok, Thanks, that was what I was afraid off... Looks like I have some
> work to do. <BFG>
>
> SysOp: C.G. Learn, AKA: DesotoFireflite
> Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
> Valhalla II! - (GAP) - bbs.valhallabbs.com:24
> Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
> Valhalla IIII! - (Dungeons & Dragons BBS) - bbs.valhallabbs.com:26
> Valhalla Home Services Web! - http://bbs.valhallabbs.com
> A Gamers Paradise - Over 150 Registered Online Game Doors!
> Home Of Odin's Maze Game Server!
>
> --- CAT (n.), Furry keyboard cover.
>  � Synchronet � Valhalla Home Services � USA �
> http://valhalla.synchro.net
What are you trying to achieve? If part of the file changes, could you
use an include to read in the bit that changes, and then just write
your included file?
--
End Of The Line BBS - Plano, TX
telnet endofthelinebbs.com 23

---
� Synchronet � End Of The Line BBS - endofthelinebbs.com