🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #12633

Re: structures naar bestanden schrijven

#12633
From: Lieven Marchand
Date: Tue, 23 Oct 2001 17:20
40 lines
1949 bytes
"cyberwizzard" <cyberwizzard@hotmail.com> writes:

> Hallo iedereen,
> 
> Hoe kan ik een structure in ��n keer naar een bestand schrijven.  Dit zijn
> mijn structures:
> 
> struct datum {
>   char dag,maand;
>   int jaar;
> };
> 
> struct persoon {
>   char vnaam[20];
>   char naam [50];
>   struct datum gbdatum;
> 
> };
> 
> En hier is hoe ik geprobeerd heb het op te lossen, zonder success:
> 
> fprintf(database,"%s",ikke) ;
> 
> 
> ikke is van het type struct persoon.
> 
> Dank u voor de hulp
> 

fwrite((void*)&ikke, sizeof(struct persoon), 1, database);

Als je het wil gebruiken voor lange termijn opslag moet je er wel mee
rekening houden dat het resultaat kan varieren van compiler tot
compiler of zelfs naargelang de opties die je een compiler meegeeft.

-- 
Lieven Marchand <mal@wyrd.be>
She says, "Honey, you're a Bastard of great proportion."
He says, "Darling, I plead guilty to that sin."
Cowboy Junkies -- A few simple words
Technical Details
Message-ID: <m3y9m28e8u.fsf@localhost.localdomain>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!newsfeed.online.be!195.129.110.18.MISMATCH!bnewspeer00.bru.ops.eu.uu.net!bnewsifeed02.bru.ops.eu.uu.net!bnewsifeed03.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.be.uu.net!not-for-mail
References: <dffB7.533$yZ.102@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,4e70b46647dd46c9
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-10-23 10:51:15 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!newsfeed.online.be!195.129.110.18.MISMATCH!bnewspeer00.bru.ops.eu.uu.net!bnewsifeed02.bru.ops.eu.uu.net!bnewsifeed03.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.be.uu.net!not-for-mail
Sender: mal@localhost.localdomain
Newsgroups: be.comp.programming
Subject: Re: structures naar bestanden schrijven
References: <dffB7.533$yZ.102@afrodite.telenet-ops.be>
From: Lieven Marchand <mal@wyrd.be>
Date: 23 Oct 2001 19:20:33 +0200
Message-ID: <m3y9m28e8u.fsf@localhost.localdomain>
X-Newsreader: Gnus v5.5/XEmacs 20.4 - "Emerald"
Lines: 40
NNTP-Posting-Host: uu212-190-6-143.unknown.uunet.be
X-Trace: 1003859473 news.be.uu.net 12228 212.190.6.143
X-Complaints-To: abuse@be.uu.net